lichess-bot

Engine communication code taken from https://github.com/ShailChoksi/lichess-bot by ShailChoksi

Chess Engine

Heroku Buildpack

Heroku Stack

  • heroku-20 (allowing a maximum hash size of 512 mb)

How to Use

  • Fork this repository.
  • Edit only your token in the config.yml file over here.
  • Create a new heroku app.
  • Go to the Deploy tab and click Connect to GitHub.
  • Click on search and then select your fork of this repository.
  • Then Enable Automatic Deploys and then select the main branch (which is already done by default usually) and Click Deploy.
  • Once it has been deployed, go to Resources tab on heroku and enable worker (bash startbot.sh) dynos. (Do note that if you don’t see any dynos in the Resources tab, then you must wait for about 5 minutes and then refresh your heroku page.)

You’re now connected to lichess and awaiting challenges! Your bot is up and ready!

GitHub

https://github.com/SriMethan/Lichess-Bot-Heroku