SpellBot
The Discord bot for Convoke
| Deployment | |
| Dependencies | |
| Distribution | |
| Quality | |
| Observability | |
| Socials | |
| Funding |
🤖 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!
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.
/lfgputs 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
Release files for spellbot 21.11.0
For a detailed explanation of source distributions (sdists) and built distributions (wheels), please see the package formats documentation.
Source distribution (sdist)
| File | Size | Uploaded | |
|---|---|---|---|
| spellbot-21.11.0.tar.gz | 1.1 MB | Details |
Built distribution (wheel)
| File | Interpreter | ABI | Platform | Reset |
|---|---|---|---|---|
| spellbot-21.11.0-py3-none-any.whl | Python 3 | none | any | Details |
Total release size: 1.9 MB
Release files / spellbot-21.11.0.tar.gz
| Download URL | spellbot-21.11.0.tar.gz |
|---|---|
| Size | 1.1 MB |
| Tags | Source |
|
SHA-256 checksum How to use checksums |
314c8b9716a180a9b78d8be805073fadbdc1c50dad576221bec702dcf6a67400
|
|
BLAKE2b-256 checksum How to use checksums |
138e2357657afae676d42658145c6eb522b63e343ffb09cfac7ab5f3098ae45a
|
| Upload date | |
|
Uploaded using Trusted Publishing? What is trusted publishing? |
No |
| Uploaded via |
uv/0.11.16 {"installer":{"name":"uv","version":"0.11.16","subcommand":["publish"]},"python":null,"implementation":{"name":null,"version":null},"distro":{"name":"macOS","version":null,"id":null,"libc":null},"system":{"name":null,"release":null},"cpu":null,"openssl_version":null,"setuptools_version":null,"rustc_version":null,"ci":null}
|
Release files / spellbot-21.11.0-py3-none-any.whl
| Download URL | spellbot-21.11.0-py3-none-any.whl |
|---|---|
| Size | 785.8 kB |
| Tags | Python 3 |
|
SHA-256 checksum How to use checksums |
23da14ac56bebdc6136f95388f09722afd34b772fc78dc0dde831fdaa65f3d87
|
|
BLAKE2b-256 checksum How to use checksums |
443dece954d7bb5d4f9414065b447c93b9142aa739b5bdf0f5b0d92b7b27a5c2
|
| Upload date | |
|
Uploaded using Trusted Publishing? What is trusted publishing? |
No |
| Uploaded via |
uv/0.11.16 {"installer":{"name":"uv","version":"0.11.16","subcommand":["publish"]},"python":null,"implementation":{"name":null,"version":null},"distro":{"name":"macOS","version":null,"id":null,"libc":null},"system":{"name":null,"release":null},"cpu":null,"openssl_version":null,"setuptools_version":null,"rustc_version":null,"ci":null}
|