KickAssMTGBot is a Discord Bot that allows a user to input commands to acquire information about Magic the Gathering cards via Scryfall's API as well as acquires pricing data via JSON Documents that are generated by Scrappy built specifically for this project.
I'm always open for feedback on feature implementation or code structure. Please don't hesitate to reach out and let me know!
Currently not being distributed.
- Implement caching system for API Calls.
- Hyperlinks for card names on Movers and Shakers data.
- Implement logging system.
- Add user ability to configure format on a channel-by-channel basis.
All configuration commands must be made through a channel that the bot can read messages and send messages in. Additionally, only users with the ability to manage channels can configure this feature.
Enjoy!