Sangatsu is a chess.com bot/cheat assistant that highlightsthe best moves for you on the board.
I don't condone cheating, this was just a learning experience to me, please do not use it to cheat against other players.
Chess.com has a Fair Play Policy that states:
EXCEPTION: These rules do not apply to unrated games or tactics. However, if you intend to use assistance against your opponent, you must notify them beforehand. We may expand or narrow any applicable exceptions to the Fair Play Policy at any time without notice to you.
So, if you use this bot, you must notify your opponent beforehand. Or use it against bots.
Use the package manager pip to install the requirements. Note: this was tested on python 3.10, it may not work on other versions.
pip install -r requirements.txt
NOTE: Change the piece notations in chess.com from figures to text or it won't work.
Straightforward, set up your credentials in a credentials.txt file with the following format
username
password
open sangatsu.py or use the command line.
python3 sangatsu.py
If you join a tournament, click on Analysis tab after game is over so the bot can parse the game.
Pull requests are welcome.