- Blind mode tutorial
lichess.org
Donate

Как создать СВОЕГО БОТА В 2025 году!

ChessLichessChess bot
Contains sponsored content, affiliate links or commercial advertisement
https://chelibot.netlify.app/

Всем ку! Как только я создал своего бота ( @BOT_Stockfish13 ) , ко мне сразу начали сыпаться вопросы "а как сделать бота?". Сегодня это разберем. Поехали!

Что нужно

Нужна: винда, желание сделать своего бота) Удачи!

Устанавливаем необходимые проги

Качаем python, notepad++, lichess-bot-master и стокфиш (или любой другой движок).

Скачать python ( далее как питон ) - https://www.python.org/ , notepad++ ( далее как нотпад ) - https://notepad.ru.uptodown.com/windows , личесс-бот-мастер - https://github.com/lichess-bot-devs/lichess-bot ( нажимаем code > download zip ). Далее стокфиш. Тут у некоторых если скачать последнюю версию - будет все работать, у кого - то - нет(. Поэтому сперва качаем версию старше, затем вы можете поменять на любую другую. Вам надо скачать стокфиш на 2 версии позднее. Т. е. если щас последний стокфиш - 17, то МАКСИМУМ можно стокфиш 15. Скачать старые версии можно тут: https://drive.google.com/drive/folders/1nzrHOyZMFm4LATjF5ToRttCU0rHXGkXI

Создаем новый акк и токен

После необходимых скачиваний нужно создать новый аккаунт на личесс. После создания кликаем профиль > настройки > токены доступа к API , или переходим по ссылке https://lichess.org/account/oauth/token . Затем нужно нажать на плюсик, везде поставить галочки и создать токен. ОБЯЗАТЕЛЬНО СОХРАНИТЕ ЭТОТ ТОКЕН!!!!!!!! Можно как я, в текстовый документ.

Работа с файлами

Теперь самое важное! Нужно нажать на зип - архив личесс - бот - мастер и следующую папку перенести на рабочий стол (см. фото)
ТОЛЬКО ПОСЛЕ ЭТОГО удаляем зип - архив, и на рабочем столе должна быть папочка личесс - бот мастер. Затем нам нужно проверить тип компа. Для этого: этот комп > свойства
Дальше находим тип системы. Если 64 бит - то все отлично, выбирайте стокфиш x64. Если у вас 32 - выбирайте стокфиш 32 ( кста в новых версиях стокфиша для 32 битных систем может и не быть ).

Так вот, там мы находим програмку стокфиша, мы ее копируем. Затем заходим в этот комп , сверху в менюшке выбираем "вид", находим пункт "Расширения имен и файлов" и ставим галочку.
Заходим в личесс-бот-мастер, выбираем папку "engines" и туда рядом с md документом вставляем наш стокфиш, но затем сразу переименовываем на "stockfish.exe".

Редактирование кода

После этого заходим на "главную страничку" файла личесс-бот мастер, находим файл "config.yml.defalut" и открываем его с помощью нотпад++.

В 1 строчке вместо иксиков вставляем свой токен, а на 6 строчке вместо name: "engine_name" # Binary name of the engine to use.
вставляем
name: "stockfish.exe" # Binary name of the engine to use.

Дальше нажимаем файл > сохранить как . И ОЧЕЕЕЕЕЕЕЕЕНЬ ВАЖНО! УБИРАЕМ КОНЦОВКУ! В имени файла оставляем ТОЛЬКО config.yml . , УБИРАЕМ ВМЕСТЕ С ТОЧКОЙ!! Т. е. "config.yml" и сохраняем. Фууух, кажется самое сложное позади)

CMD

Дальше нажмите Win+R , в появившемся окне наберите cmd и нажмите ОК , сверните окно которое появилось

После этого заходим в этот компьютер > рабочий стол > lichess-bot-master и там где написано личесс бот мастер ( см. фото) кликаем правой кнопкой мыши и Копировать адрес как текст

Дальше разворачиваем cmd и вводим cd , пробел и жмем правой кнопкой мыши ( у вас вставится C:\Users\Ваше_Имя\чето-там\личес-бот-мастер )
Нажимаем enter
Затем нужно ввести следующие команды и нажимать enter:
python
quit ()
pip3 install virtualenv

Дальше если вы введете след. команду и у вас антивирус 360 total security или похожий, то у вас выдаст предупреждение, нажмите РАЗРЕШИТЬ или чет типо того
Итак, команды:
virtualenv .venv
.\.venv\scripts\activate
pip install -r requirements.txt.
python lichess-bot.py -u

Затем у вас должен появиться конь в cmd, а ваш акк превратиться в бота.
Дальше, если вы закроете cmd, то ваш бот не будет ходить, что бы он снова заработал - нужно заново прописать все эти команды

Все :)

Пишите в форуме получилось ли у вас сделать бота, и если нет, напишите на какой команде в cmd ошибка :)

Удачи и пока!

P.S. https://chelibot.netlify.app/