Simple discord bot that plays a simple game:
- Provides a random prompt, e.g. "Best name for a rap album"
- Provides two random cards (sourced from Scryfall)
- Chat votes on which one they like more with reactions 1️⃣ or 2️⃣
This game is a fun, casual alternative to arguing over how to roll a die. Perfect for cube!
- Node - simple runtime
- discord.js - simple library to make a Discord bot
- Scryfall API - to get random cards and images
- Scryfall has NOT endorsed me, my work, or this product.
- Fly.io - cheap deployment alternative to Heroku
- Display random cards from Scryfall
- Add reactions
- Setup hosting
- Gather list of prompts
- Remove "play" from the command, just
!fof
- No basic lands and no non-cards (like Vanguard)
- Use "you" and "your opponent" instead of 1 & 2
- More prompts!
- Allow prompts to be filtering by card type, like "Only spells" or "Only creatures"
- Use shuffle prompts instead of random (so they don't get repeated as often)
- Allow prompt ideas to be sent to the bot