Создать собственного шахматного бота, который будет играть на Lichess, можно за 10-15 минут. Инструкция подходит для новичков.
Скачай и установи Python с сайта python.org. Обязательно поставь галочку "Add Python to PATH" во время установки.
Зайди на github.com/Torom/BotLi и нажми "Code" → "Download ZIP". Распакуй содержимое в удобную папку.
Перейди на stockfishchess.org и скачай. Распакуй и найди файл stockfish.exe (он может называться по другому, переименуй его на stockfish.exe ).
Переименуй файл config.yml.default в config.yml и открой его в блокноте. Вставь туда свой токен и путь до Stockfish, пример:
token: "lip_ТВОЙ_ТОКЕН"
engine:
name: "stockfish"
path: "engines/stockfish.exe"
(Значит Stockfish лежит в папке BotLi, в папке engines)
Открой cmd (win+r>cmd>ок), вставляй туда команды по очереди и нажимай enter:
cd и_путь_к_папке_BotLi
python
quit ()
pip3 install virtualenv
virtualenv .venv
.\.venv\scripts\activate
pip install -r requirements.txt.
python user_interface.py
Готово! Твой бот играет на силу стокфиша, который ты скачал!