Skip to content
This repository has been archived by the owner on Oct 1, 2023. It is now read-only.
/ reddit-pgn-to-gif Public archive

Converts PGN from /r/chess into gifs hosted on imgur and leaves a reddit comment

License

Notifications You must be signed in to change notification settings

l3d00m/reddit-pgn-to-gif

Repository files navigation

ARCHIVED

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.

Reddit: PGN to gif converter

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 instructions

  1. Build lila-gif and run it
  2. Copy config.default.py to config.py and add your keys (for reddit and imgur)
  3. Install dependencies with pip3 install -r requirements.txt
  4. Run the script with ./reddit-pgn-to-gif.py

About

Converts PGN from /r/chess into gifs hosted on imgur and leaves a reddit comment

Topics

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published