Discord bot
Invite PartyBot to your server
Run a Cardboard Party event from your Discord server — players can register, report
results, and follow standings via DM or a linked channel. All commands live
under /cparty.
Use /cparty commands anywhere.
Commands
/cparty announce- Organizer Post an event card in this channel with a one-tap Register button — optionally with a message above it.
/cparty invite user:@someone- DM someone an invitation to register for an event, optionally with a personal note. They must share a server with PartyBot. Anyone can opt out of invites any time.
/cparty link- Organizer Link this channel to an event so its pairings post here automatically each round.
/cparty report- Report the result of your match — tap Win, Lose, or Draw.
/cparty standings- Show an event's current standings.
/cparty register- Register yourself for an event — pick from the events open for registration.
/cparty drop- Drop yourself from an event you registered for — works even if you registered with a button and never signed in.
/cparty help- Show this list of commands in Discord.
Event roles
Organizer On an event linked to a Discord channel, use
Create Discord role (under the event's Players section on the web) to
add every participant who has linked their Discord to one role — so you can
@mention them all for announcements. PartyBot needs the
Manage Roles permission (included in the invite link above) with its
role placed above the event role in your server's settings. Players without a linked
Discord account are skipped, and you can add them to the role manually.
What happens automatically
- Each round, PartyBot DMs every player their pairing with a “Report my result” button.
- After you report, your opponent gets a DM confirming the result so no one reports it twice.
- Linked channels get a pairings post each round, and registration cards update as events fill or close.