SpellBot
Automatic match tracking.
Play on Convoke or SpellTable with SpellBot, and your matches are automatically logged to Castlog — commanders, turn counts, duration, and results. Zero manual entry.
How It Works
1. Link Your Discord ID
Open Castlog Settings → Discord, paste your Discord User ID, and tap Link. One-time setup. How to find your ID ↓
2. Play via SpellBot
Use SpellBot in your Discord server to start a game on Convoke or SpellTable. Play as usual — SpellBot tracks everything.
3. Auto-Logged
When the game ends, SpellBot sends the result to Castlog. Your match appears in your history — commander, turn count, duration, winner. No manual entry needed.
How to Find Your Discord User ID
Open Discord and go to Settings (gear icon at the bottom left).
Scroll to Advanced and toggle Developer Mode ON.
Right-click (or long-press on mobile) your username anywhere in Discord.
Select Copy User ID. It's a long number like 123456789012345678. Paste it in Castlog Settings → Discord.
What Gets Tracked
FAQ
No. SpellBot is a Discord bot managed by a third party. If your Discord server already has SpellBot, you're good to go. If not, ask your server admin to add it.
No problem. You can still log matches manually in the Castlog app, use the Life Tracker, or the Castlog Companion browser extension. SpellBot integration is just one way to log matches.
No. Matches are created for all players. Players with linked Castlog accounts get the match in their personal history. Unlinked players appear by Discord name but aren't tracked in Castlog stats.
Yes. If SpellBot reports your commander name and you have a deck with the same commander in Castlog, the match is automatically linked to that deck.