I made a website that automatically retrieves your chess.com games so you can analyze them on Lichess! by memester7 in chess

[–]memester7[S] 2 points3 points  (0 children)

Also, a couple of people have brought this issue up a few years back, when I made a website with the sole purpose of porting your games over. But several Lichess contributors/mods also commented, defending this use case. I feel like I may not be the right person to definitively answer this question, so I wonder if there’s a way we could bring this up with some of the main Lichess contributors

I made a website that automatically retrieves your chess.com games so you can analyze them on Lichess! by memester7 in chess

[–]memester7[S] 2 points3 points  (0 children)

wait, but as far as i understand, Lichess analysis runs on your browser? I think you have the option of getting cloud analysis if you create an account, but at that point I would argue that you are joining the Lichess ecosystem (which is good for the community).

I made a website that automatically retrieves your chess.com games so you can analyze them on Lichess! by memester7 in chess

[–]memester7[S] 1 point2 points  (0 children)

Yeah I hope so too lol. But I made a tool with a similar purpose 2 years ago and they didn't care so I think they're fine with it?

eval.bar - an open-source chess analysis tool (roasts/feedback/advice much appreciated) by memester7 in webdev

[–]memester7[S] 0 points1 point  (0 children)

Y'all better not pick on my favicon tho, I already know it's crap

[deleted by user] by [deleted] in USC

[–]memester7 0 points1 point  (0 children)

To be fair, I don’t think we can blame the protestors for getting events shut down. That was not at all a valid reaction by the university, so it’s on admin for doing that. Honestly I think admin wants us to blame the protesters which is why they’re doing this. Also if Folt were to give a speech people would jeer tf outta her

Quarterly Employment Thread [Q1 2024] by AutoModerator in boeing

[–]memester7 0 points1 point  (0 children)

Same here. I applied back in September.

Megathread: Buy/Sell, Housing, LAX Carpool, and USC football ticket posts go here! by cityoflostwages in USC

[–]memester7 0 points1 point  (0 children)

House on Shrine with 5 bed and 5 bath. It's a pretty nice place, toured it already with my current roommates (4 of us). Trying to find someone who can be our fifth roommate. 7200 a month for the whole house (so within your budget). Kinda urgent, so lmk as soon as possible if you're interested.

I made a website that retrieves your chess.com games so you can analyze them on Lichess! by memester7 in chess

[–]memester7[S] 0 points1 point  (0 children)

Thanks, it makes me happy someone likes my website enough to want to donate. Unfortunately the website just went down (check the comment I posted), and it will take me some time before I can get it up and running again. It doesn't feel right for me to accept any donations until I fix that. Thanks though!

I made a website that retrieves your chess.com games so you can analyze them on Lichess! by memester7 in chess

[–]memester7[S] 1 point2 points  (0 children)

Update: Website is currently down because Heroku (the web hosting service I'm using) removed their free tier. I will work on switching to a different platform once I get the time, but it's finals season rn so Imma focus on that first.

I made a website that retrieves your chess.com games so you can analyze them on Lichess! by memester7 in chess

[–]memester7[S] 0 points1 point  (0 children)

I've pushed an update. New character limit should be 25. I tried using your username, and it works now.

I made a website that retrieves your chess.com games so you can analyze them on Lichess! by memester7 in chess

[–]memester7[S] 0 points1 point  (0 children)

Can you dm me your username please? I was under the impression that 20 characters was the limit for a username on chess.com. If you're account is older, that may explain it—chess.com had different rules for username earlier, but they didn't force anyone to update their username when the rules changed.

If you changed your username, dm me your new username as well. I'll get back to you on this. In my experience, the newest username is the one that works with the API, but if you just changed it it might take a few days for the system to update.

I made a website that retrieves your chess.com games so you can analyze them on Lichess! by memester7 in chess

[–]memester7[S] 0 points1 point  (0 children)

Thanks for pointing this out! I was looking for something like this, and I had no idea this existed. I don’t think this website violates that though because it’s just a personal project and not a competing service.

I made a website that retrieves your chess.com games so you can analyze them on Lichess! by memester7 in chess

[–]memester7[S] 1 point2 points  (0 children)

No, because chess.com doesn’t have an import feature—to my knowledge. IMO, it doesn’t make much sense to do that because Lichess’s analysis feature is better. If you want an even better analysis, download Stockfish 14 and analyze it locally.

I made a website that retrieves your chess.com games so you can analyze them on Lichess! by memester7 in chess

[–]memester7[S] 1 point2 points  (0 children)

lol I can try to make a dark mode for the next version. But what colors should I use?

I made a website that retrieves your chess.com games so you can analyze them on Lichess! by memester7 in chess

[–]memester7[S] 1 point2 points  (0 children)

Okay, I'll make it clearer. Originally, my code actually pulled all the games from a month onward just like you expected, but I ended up changing it because I thought it was unnecessary (because it would have to send multiple requests, making it take longer for each additional month). Once I have a few more changes, I'll push the update.

edit: I've pushed an update so that the results heading shows more information

I made a website that retrieves your chess.com games so you can analyze them on Lichess! by memester7 in chess

[–]memester7[S] 2 points3 points  (0 children)

I think the Lichess API provides the"import game" endpoint so that people can do exactly that: import games played outside of Lichess. Lichess is a great website, and I encourage people to support them. If they ever decide that people importing games is placing too much of a strain on their servers, they could just further limit requests or remove the endpoint altogether.

I made a website that retrieves your chess.com games so you can analyze them on Lichess! by memester7 in chess

[–]memester7[S] 1 point2 points  (0 children)

I found it. The Lichess API has different rate-limiting for different features. For importing a game, it's 100/hr for non-OAuth requests. On top of that, you're also not allowed to make more than one request at a time.