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

Sort:
Avatar of 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.

Avatar of chesslover0003

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

Avatar of x-5560766384

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

Avatar of 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

Avatar of 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?

Avatar of 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?

Avatar of 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.

Avatar of x-5560766384

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

Avatar of 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.

Avatar of x-5560766384

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

Avatar of x-5560766384

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

Avatar of 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.

Avatar of 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

Avatar of chesslover0003

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

Avatar of 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.

Avatar of 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.

Avatar of x-5560766384

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