-
Notifications
You must be signed in to change notification settings - Fork 455
Home
Ioannis Pantidis edited this page Jul 5, 2023
·
11 revisions
A bridge between Lichess Bot API and bots.
Supports:
- Every variant and time control
- UCI, XBoard, and Homemade engines
- Matchmaking
- Offering Draw / Resigning
- Saving games as PGN
- Opening Books
- Online Opening Books
- Endgame Tablebases
- Online Endgame Tablebases
- Install lichess-bot
- Create a lichess OAuth token
- Upgrade to a BOT account (Only needs to be done once)
- Setup the engine
- Configure lichess-bot
- Run lichess-bot
Thanks to the Lichess team, especially T. Alexander Lystad and Thibault Duplessis for working with the LeelaChessZero team to get this API up. Thanks to the Niklas Fiekas and his python-chess code which allows engine communication seamlessly.
lichess-bot is licensed under the AGPLv3 (or any later version at your option). Check out the LICENSE file for the full text.