Skip to content

Latest commit

 

History

4,543 Commits

Folders and files

NameName
Last commit message
Last commit date
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

SpellBot

spellbot

Add to Discord
The Discord bot for Convoke

Deployment build aws status
Dependencies python discord.py
Distribution pypi docker mit
Quality codecov ruff pyright
Observability uptime metrics
datadog ganalytics
Socials discord follow
Funding patreon kofi

🤖 Using SpellBot

SpellBot helps you find Magic: The Gathering games on Convoke, Girudo, Playgroup Live, EDHLAB, and Table Stream. Just looking to play a game of Commander? Run the command /lfg and SpellBot will help you out!

/lfg

Visit live queues, where you can log in with Discord to browse the games currently queuing across every server, filter them down to just the communities you play in, set up notifications so you're pinged when a game you care about is forming, and look back through your own game history and records.

✨ Everything you need to get started

  • One command to queue. /lfg puts you in the queue. When the seats fill, SpellBot creates the table on the service your server plays on and posts the link, so nobody is left coordinating in chat.
  • Every server in one place. Browse games forming across every SpellBot community at once, filter to the servers you actually play in, and get pinged when a game you care about starts coming together.
  • Your games, on the record. Look back through your own history and records, and keep a fuller picture of every match with the Mythic Track, Castlog and Playgroup Live integrations.

📚 Documentation

Getting Started Add the bot, run your first game, fix Direct Messages
Features Matchmaking, live queues, and the Mythic Track, Playgroup Live and Castlog integrations
Community Where to play, feedback, supporters, and contributing
Administration Per-server and per-channel configuration commands
Contributing Development setup and how to submit changes
Integrations Adding support for a new play service
API The public REST API
Database Schema and migrations
Docker Running SpellBot in a container
Security Reporting a vulnerability

🐳 Docker Support

SpellBot can be run via docker. Our image is published to lexicalunit/spellbot. See our documentation on Docker Support for help with installing and using it.

🙌 Supported By

The continued operation of SpellBot is supported by PlayEDH as well as generous donations from my patrons on Patreon and Ko-fi. If you would like to help support SpellBot, please consider signing up for as little as one dollar a month or giving me a one-off tip for whatever you feel is appropriate.

❤️ Contributing

If you'd like to become a part of the SpellBot development community please first know that we have a documented code of conduct and then see our documentation on how to contribute for details on how to get started.

🔍 Fine-print

Any usage of SpellBot implies that you accept the following policies.


MIT © amy@lexicalunit et al

About

The Discord bot for Webcam Magic

Topics

Resources

Code of conduct

Contributing

Security policy

Stars

36 stars

Watchers

2 watching

Forks

Releases

Sponsor this project

Packages

Used by

Contributors

Languages