added lichess bot
This commit is contained in:
35
lichess_bot/README.md
Normal file
35
lichess_bot/README.md
Normal file
@@ -0,0 +1,35 @@
|
||||
# lichess-bot
|
||||
[](https://github.com/lichess-bot-devs/lichess-bot/actions/workflows/python-build.yml)
|
||||
[](https://github.com/lichess-bot-devs/lichess-bot/actions/workflows/python-test.yml)
|
||||
[](https://github.com/lichess-bot-devs/lichess-bot/actions/workflows/mypy.yml)
|
||||
|
||||
A bridge between [Lichess Bot API](https://lichess.org/api#tag/Bot) and bots.
|
||||
|
||||
## Features
|
||||
Supports:
|
||||
- Every variant and time control
|
||||
- UCI, XBoard, and Homemade engines
|
||||
- Matchmaking
|
||||
- Offering Draw / Resigning
|
||||
- Saving games as PGN
|
||||
- Local & Online Opening Books
|
||||
- Local & Online Endgame Tablebases
|
||||
|
||||
## Steps
|
||||
1. [Install lichess-bot](https://github.com/lichess-bot-devs/lichess-bot/wiki/How-to-Install)
|
||||
2. [Create a lichess OAuth token](https://github.com/lichess-bot-devs/lichess-bot/wiki/How-to-create-a-Lichess-OAuth-token)
|
||||
3. [Upgrade to a BOT account](https://github.com/lichess-bot-devs/lichess-bot/wiki/Upgrade-to-a-BOT-account)
|
||||
4. [Setup the engine](https://github.com/lichess-bot-devs/lichess-bot/wiki/Setup-the-engine)
|
||||
5. [Configure lichess-bot](https://github.com/lichess-bot-devs/lichess-bot/wiki/Configure-lichess-bot)
|
||||
6. [Run lichess-bot](https://github.com/lichess-bot-devs/lichess-bot/wiki/How-to-Run-lichess%E2%80%90bot)
|
||||
|
||||
## Advanced options
|
||||
- [Create a custom engine](https://github.com/lichess-bot-devs/lichess-bot/wiki/Create-a-custom-engine)
|
||||
|
||||
<br />
|
||||
|
||||
## Acknowledgements
|
||||
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](https://github.com/niklasf) and his [python-chess](https://github.com/niklasf/python-chess) code which allows engine communication seamlessly.
|
||||
|
||||
## License
|
||||
lichess-bot is licensed under the AGPLv3 (or any later version at your option). Check out the [LICENSE file](https://github.com/lichess-bot-devs/lichess-bot/blob/master/LICENSE) for the full text.
|
||||
Reference in New Issue
Block a user