Is it possible to download all games of a chess.com bot?

Sort:
x-5560766384

I would like to download X games of any chess.com bot for the tool I'm developing. Is that possible? Thanks in advance for your help.

chesslover0003

I imagine yes because the bots still have user profiles. Use the name "Martin-Bot" as the user name and see what happens.

x-5560766384

Unfortunately, that does not seem to work. Any other ideas?

Bobcat

Bot but then a gain, stop & Go!
fly a kite or "watch" 4 B&W tv 
bs: ps: Bee s or per say 
Please: put me On hold till 
I can get phone serve ice

chesslover0003

Play a game with. bot using your account. Download the game using your username. See what the same says the correct user name is for the bot. Try to download games using that username.

What is the endpoint you're using and what are you sending it? What error do you get?

x-5560766384

So apparently it is not possible to download the games played against a bot (at least they don't come listed in the request), and when I try to download the pgn directly through the site's ui, the pgn doesn't contain any information about the players. Therefore, it seems that bots are not directly listed. Any more ideas?

Martin_Stahl

Probably the only option is to do it manually via the bot's archive page and It looks like maybe only the last 500 will show.

x-5560766384

And they don't include move times which is a pity. Can you ask chess.com to add that to the API?

Martin_Stahl

Most bot games are not timed, so that's certainly not unexpected. My guess is that they won't be added to to API endpoints.

x-5560766384

That's a pity, I would really like to see see how people's decision times change when playing against a bot.

x-5560766384

I guess I'll have to take lichess' data as a references for this...

chesslover0003

I play bot games primarily because they aren't timed. I might play quick... or can take hours to play as I have free time throughout the day.

x-5560766384
chesslover0003 wrote:

I play bot games primarily because they aren't timed. I might play quick... or can take hours to play as I have free time throughout the day.

And that is a valid reason, but if there was an option to have timed games, than we both could fulfil our desires wink.png

chesslover0003

I'm curious what you're planning by downloading bot games.

x-5560766384
chesslover0003 wrote:

I'm curious what you're planning by downloading bot games.

Well, I said it in my previous post... but I'll repeat it. I want to look at how decision times change when playing against a bot.

Martin_Stahl

There is an option for a clock, it's just that most games don't use it. Also, the vast majority of bot games are not saved and since they are manually saved, most of them are only going to be games where the player won or liked for some other reason.

x-5560766384

I see, I hope chess.com saves this info for the future, I think it would provide some useful stats.