Mostly Magic for Discord

Built for games. Not just another calendar bot.

Post games, find players, track XP, and run your TTRPG community — all without leaving Discord. Mostly Magic brings the full platform into your server so your community can focus on what matters: playing great games together.

I

Looking for Group

Post games. Find players. Play.

Use /game post to create a game listing right in Discord. Your post automatically creates a dedicated forum thread where players can ask questions and coordinate.

Players join and leave with a single button click. The bot tracks your roster, sends confirmations, and keeps your game thread updated in real time.

No more pinging @everyone and hoping for the best. Mostly Magic handles the logistics so you can focus on prep.

MM
Mostly MagicBOTToday at 7:00 PM

New game posted in #looking-for-group

Curse of Strahd — Session 0

GM: @DungeonMaster_Kyle

Saturday, 6 PM EST · Online (Foundry VTT) · 2/5 players

Join Game
View Details
II

Player Profiles

Know your players before they sit down

MM
Mostly MagicBOTToday at 3:15 PM

Player profile for @Jordan_R

JR

Jordan R.

they/them · Level 12

Playstyle

NarrativeRoleplayLow combat

Systems

Masks, Monsterhearts, Avatar Legends

Stats

42 sessions · 6 years experience

Safety tools: Filled out

Invite to Game
Full Profile

Every player in your server gets a Mostly Magic character sheet — their playstyle preferences, favorite systems, experience level, and safety tool responses. GMs can pull up any player's profile with a quick slash command.

This lets your GMs cultivate better tables. When you know who prefers roleplay-heavy sessions versus tactical combat, or who's a first-timer versus a veteran, you can fit groups together with real match potential and curate games to the playstyles at the table.

Better information means better tables. Better tables mean players who come back.

III

XP & Levels

Your community, your rewards.

Mostly Magic includes an optional XP system that community leaders can enable and configure. You decide what earns points — posting games, joining sessions, GMing, volunteering, or anything else you want to reward. We track it automatically.

The real advantage: our check-in system means you can track in-person activity too. When someone shows up to GM at your game store or plays at a meetup, they get credit — something most bots can't touch. XP becomes a real measure of who's active in your community, online and off.

Members can check their XP anytime, climb the leaderboard, and unlock level roles. It lets everyone see who's most active — and gives your community something to rally around.

MM
Mostly MagicBOTToday at 9:30 PM

XP awarded in #xp-log

Session XP Summary

@DungeonMaster_KyleGM
+200 XPLvl 8
@Jordan_RPlayer
+100 XPLvl 12
@Sarah_CPlayer
+100 XPLvl 5
@Marcus_WPlayer
+100 XPLvl 3

Check-in verified · In-person at Mox Boarding House

Example configuration

+100 XP

Post a Game

+25 XP

Join a Game

+200 XP

GM a Session

+100 XP

Play a Session

IV

Smart Server Tools

Everything you need, nothing you don't

1

Match Score

Compatibility Rating

Every game listing shows players a match number — how well they fit the game, the group, and the GM based on their profile. Better matches, better tables.

2

Reminders

Auto Notifications

Automated session reminders for players and GMs. Never miss a game night again.

3

Welcome & Onboarding

First Impressions

Auto-greet new members and guide them to link their accounts. Smooth onboarding from day one.

4

Mod Tools

Community Insights

Activity logs, notifications, and community insights. Keep your finger on the pulse of your server.

Free forever for communities

No trial. No premium tier for the basics. Mostly Magic for Discord is free for every server, every GM, and every player. We believe the best community tools should be accessible to everyone.