mirror of
https://github.com/khalidbelk/MyChess.git
synced 2026-06-21 03:12:42 +02:00
🧩 An app that uses Chess.com Public API to search up information about users, their games and more.
- Python 86.5%
- Makefile 13.5%
This feature saves the pgn file in username_month_year.pgn format instead of filename.pgn |
||
|---|---|---|
| src | ||
| .gitignore | ||
| Makefile | ||
| README.md | ||
MyChess
This project is a basic application created for experimenting with the Chess.com public API. It provides a simple command-line interface to interact with the API and retrieve information about users and their games.
Requirements
Before using mychess, ensure you have the following installed on your system:
- Python 3
- Pip (Python package installer)
Usage
First of all, compile the project at the root directory using the following command:
make
After building, the executable mychess will be generated. You can use it as follows:
./mychess -u user [gamesYear gamesMonth]
user is the Chess.com username. This flag alone provides information about the user.
gamesYear is the year of the user's games you want to download
gamesMonth is the month of the user's games you want to download