The is a Mastodon bot that pulls a random Magic: The Gathering card from Scryfall and toots it correctly to a Mastodon instance with full description and hashtags
Go to file
2024-02-09 10:07:14 -05:00
image.jpg Fixed special characters breaking hashtags 2024-02-09 10:07:14 -05:00
LICENSE Initial Commit 2024-02-09 09:08:18 -05:00
MTGMastodonBot.py Fixed special characters breaking hashtags 2024-02-09 10:07:14 -05:00
README.md Initial Commit 2024-02-09 09:08:18 -05:00
screenshot.jpg Fixed README.md 2024-02-09 09:11:37 -05:00

MTG Random Scryfall Bot

The is a Mastodon bot that pulls a random Magic: The Gathering card from Scryfall and toots it correctly to a Mastodon instance with full description and hashtags.

Screenshot

Requirments

  • Mastodon.py (pip install Mastodon)

How to Use

  • Clone repository
  • Create file called token.secret and place Mastodon Access Token inside
  • Change api_url_endpoint in MTGMastodonBot.py to your instance URL
  • Save and run the bot. eg: python MTGMastodonBot.py

TODO

  • Add ability to have the bot respond to specific card search queries from users and reply
  • ???