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
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
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
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.