In the API is there an end point that shows the user's last years rating? For example in chess.com it shows this how can i get last years rating or even just rating gain over the last year.
Using the chess.com API, how can I detect when a user has joined chess.com? if I go to https://api.chess.com/pub/player/chesswahi the joined tag is just a bunch of random numbers. Is there a way to decipher this? is there another way?
I'm looking for a way to pull a list of links to Daily Tournaments in which I am the TD. Is this possible at all via the API? If not, anyone have any tips on how I can maintain something like this manually?
Avatar of BaronVonChickenpants
BaronVonChickenpants Mar 18, 2023
Hi! Is there any convenient way of obtaining the number of chess.com members (or active players) from each country? Was thinking about making a small app displaying which countries has the highest per capita membership on a (heat)map. Not sure how viable this is via the API, though. If I try to use the "...country/{code}/players" endpoint I only get the first 10 000 players for any country that has more members than that.
Avatar of Thomas4875
Thomas4875 Mar 18, 2023
I'm planning to download my gameplay data and analyze it using Python and R. What "fun" stuff can I do with it? Does anyone have experience doing anything similar? I'd love to get some suggestions.
I joined that group bcs the chess api is interesting , but i didnt espect the large quantitie of notifications that i would have to see .
Would I be able to make a chess bot to run on chess.com, so that I can evaluate aggregate player performance against it. (don't need any specific match data, per se) I can answer a very important and specific question about chess with the results, and post the results back here. Alternatively, if the devs promise to give me the data and let me write the blog post, I'll tell them how to make the bot and exactly what question it answers. The bot only needs to be available for a few weeks, maybe a month, to ensure the result it reliable.
Avatar of Martin_Stahl
Martin_Stahl Mar 16, 2023
How do I detect if a user is online and playing a game in the chess.com API? Also is it possible to get the current live URL of the game?
In the API docs, I can only find it for tourney matches and team matches.
Avatar of nikolasexists
nikolasexists Mar 13, 2023
Author Konovalov Yuri, Ukraine, Kyiv email: all_register@ukr.net Viber +380 95 013-64-87 The proposal can be implemented by changing the program code of the system. What is not optimal now The archive of the game now looks like it is indicated in a separate attached file, which I sent to your email support@chess.com Each line of the table that the program displays contains the name of the owner of the current YuryKiev account. It is absolutely obvious and understood that the appearance of the name YuryKiev in each line does not carry any information for the screen form observer, since the observer is the user YuryKiev. The essence of the proposal. 3.1. Without any prejudice to the presentation of information, you can safely remove the name of the account holder (= YuryKiev) from the table row. 3.2. Moreover, instead of the name of the account owner (= YuryKiev) in the table row, it will be very useful and informative to display information that is interesting for the account owner. 3.3. I propose to display the date and time of the game instead of the account owner's name (= YuryKiev). In database theory, such a table containing duplicate information is called non-normalized.
Avatar of Martin_Stahl
Martin_Stahl Mar 11, 2023
Is it possible to detect if a user is banned from chess.com using the API (api.chess.com)? If so how do I do it?
Avatar of stephen_33
stephen_33 Mar 11, 2023
This is the second time I've encountered this problem in the past 12 months and I'm starting to wonder if we all need to be concerned about it? I noticed it in this match just now:- https://api.chess.com/pub/match/1448087 Nova Jugoslavija - "score":12.5 but the actual score from adding all game results is 13.5! The webpage shows exactly the same discrepancy... https://www.chess.com/club/matches/1448087/games I reported a similar case a few months ago and the match score was corrected but my question of how it happened never got a reply.
Avatar of stephen_33
stephen_33 Feb 27, 2023
I'm not exactly sure if this is the slav defense. If anyone else has this problem, please let me know!
Avatar of Martin_Stahl
Martin_Stahl Feb 21, 2023
Hey all! I was wondering if someone has already programmed an extension to copy the board as png to your clipboard. I know I can just screenshot but having just the board would be better than trying to fit it nicely in a snip screen.
Avatar of scheffler712
scheffler712 Feb 19, 2023
javascript codes(open source!!!) are from github repository of urobot2011chess . css styles and layout design were built by me. the chess bot is here https://chonggi-tokhu.github.io/aass/docs/chess/colourgreybot1.html (I am korean)
Avatar of ImALittleBusy
ImALittleBusy Feb 17, 2023
Hi, I found some information in the websocket messages during live games, I don't think should be publicly visible. When connected to the wss://live2.chess.com/cometd websocket during a live game,the following client information is visbile (of the two users playing): "clientfeatures": { "clientname": "Android-4.5.8-googleplay (code/261933; Android/11; M2102J20SG; ru_RU; contact #android in Slack)" }, location in message object: data.game.players[0].clientfeatures.clientname With this information you know the android version and the exact phone model of the connected client (at least for android devices):M2102J20SG -> Xiaomi POCO X3 Pro M2102J20SG I hope a dev sees this and can confirm if this is intended or not. edit: Seems to be fixed
Avatar of Martin_Stahl
Martin_Stahl Feb 4, 2023
Is there any way I can download my past game data? I need it for a personal data science project. If there's a way, how can i do it? I'm just a beginner in this field, so I'd really appreciate some pointers.
Avatar of Mouselip
Mouselip Feb 3, 2023
I have been on here for an hour, and about 10 minutes ago, I kept getting this everywhere, every click, every second, every refresh... Every time, it logs me out, and brings me here. Took me about 5 minutes since the original 5 to get this far. Is it an update? Is it just me? Why is this happening? (Picture of the bug)
Avatar of Martin_Stahl
Martin_Stahl Jan 22, 2023
Good morning all, I want to submit a bug that's happening on my account; even if I'm making puzzle and my overall score is being updated, the stats like the score graph and the puzzle resolved VS puzzle failed ration is not being registered since January the sixth. Sorry if this is not the right place to submit a bug, in case please tell me where I can submit it. Thank you ^^
Not to be confused with per-player global stats. Provide global data endpoints for analysis of total members. For example, to include that of which can be queried to determine:List/# of members within a given ELO range, such as that of which is used to determine rating distributions. List/# of members that have joined within a given time range. List/# of members online within a given time range (i.e. "last_activity")
Avatar of ciaradale
ciaradale Jan 16, 2023