This repo has been archived. I am no longer hosting nor maintaining this bot, because noone really uses PGN anymore in /r/chess. Feel free to fork it or mail me for questions.
Converts PGN in [pgn][/pgn]
tags from http://reddit.com/r/chess (among other subreddits) into gifs hosted on imgur and to a lichess analysis board. It comments the links as a reply on reddit.
- Supports multiple PGN tags in a single post or comment
- Uses
python-chess
which has a lax PGN parsing - Conversion to GIF using
lila-gif
(with the nice lichess chess board theme) - Outputs multiple speed variants as an imgur album
- Only the main line of a PGN is supported
Examples can be seen on reddit: http://reddit.com/u/PGNtoGIF
- Build
lila-gif
and run it - Copy
config.default.py
toconfig.py
and add your keys (for reddit and imgur) - Install dependencies with
pip3 install -r requirements.txt
- Run the script with
./reddit-pgn-to-gif.py