Dice and Decks Guild Hall

Discord

Add Guild Hall to your Discord

The Guild Hall bot posts your club and store events straight into a Discord channel. No copy-pasting, no missed game nights. Add it once, connect a channel, and recurring series announce automatically. Publish individual events with one click.

How to set it up

  1. 1

    Add the bot to your server

    Use the button above. You’ll need the "Manage Server" permission on the Discord server you’re adding it to.

  2. 2

    Run /guildhall setup

    In the channel you want event announcements to appear, run the /guildhall setup command. The bot replies with a link to connect that channel.

  3. 3

    Connect the channel to your club or store

    That link opens the Connect page, where you sign in and pick which club or store to connect. Recurring series sessions then announce one at a time, automatically; one-off events can be published with a button from your event manager.

Bot commands

Once the bot is in your server, organizers can use these slash commands.

/upcoming
List upcoming events for the connected club or store.
/active
Privately list events open for signup here, each with an RSVP button.
/guildhall help
How to use the Guild Hall bot.
/guildhall setup
Connect the current channel to a club or store (admins only).
/guildhall create-event
Create an event right in this channel using guided date & time pickers (organizers).
/guildhall announce <event_id>
Post an existing event to the channel (organizers).
/guildhall add-player
Manually add a walk-in to an event, no account needed (organizers).
/guildhall remove-player
Remove someone from an event’s roster (organizers).
/guildhall pair
Generate random open-play pairings: 1v1 / NvN teams or free-for-all pods (organizers).
/guildhall permissions
Choose which Discord roles can create / announce / manage events (admins only).

Team invites by Discord handle

Club and store owners/managers can invite someone to their team by Discord handle from the management tools. The bot sends that person a direct message with Accept / Decline buttons. Accepting adds them to the team instantly. They’ll also see the invite on their Guild Hall dashboard, so they can accept there too. Don’t have a Guild Hall account yet? Approving in Discord reserves your spot, and it’s finalized the moment you sign in with that Discord account.

By adding the bot you agree to the Guild Hall Discord Bot Terms of Service.