Create / Manage Discord Integration
If you are running a virtual convention, you may wish to integrate your events with Discord. This adds a link in events to text and voice channels for your attendees to communicate. Tabletop.Events has a direct integration with Discord that can replicate your rooms and spaces as categories and channels on a Discord server.
- Create Discord Server
- Discord Integration to Convention
- Invite Attendees to Join Discord Server
- Update Discord After Room / Space Edits
Create Discord Server
If you previously have created a Discord server that you are using for your convention, you may skip this step.
- Go to Discord.
- If you don't already have one, you will need a Discord account.
- Next, you can create a server for your convention.
For questions regarding your Discord account and dedicated server, please contact Discord Customer service.
Discord Integration to Convention
You must have already have started and/or completed the Activate Scheduling Module (Events / Tickets) to enable Discord Integration.
Link to Discord
- Go to Convention Tools > Scheduling > Settings.
- This will display the Scheduling Settings page.
- At the bottom of the page, set Integrate with Discord? to Yes.
- Go to Discord and right-click on your server name.
- Go to Server Settings > Widget.
- Find the Server ID and click "Copy".
- Go back to the Scheduling Settings page in TTE and paste the ID into Discord Server ID.
Authorize TTE Discord Bot
- Click the "Authorize Tabletop.Events on your Discord server" button.
- This will take you to Discord.
- In ADD TO SERVER: select your Discord server.
- Click "Continue".
- Click "Authorise".
- Click in the box next to I am human and follow authorization prompts.
- Once you see the Authorised screen, TTE is authorized on your Discord server.
Sync TTE to Discord
Discord has a limit of 50 categories, and 50 channels per category. Categories in Discord are equivalent to rooms in TTE. Channels in Discord are equivalent to spaces in TTE; however, we install both a voice and a text channel per space in the Discord server, which means you can only have 25 spaces per room. Keep in mind that any administrative channels and categories you have will use up some of Discord's limit.
- Go back to the Scheduling Settings page in TTE and click the "Sync Rooms & Spaces with Discord Categories & Channels" button.
- A system alert will appear.
- When this process is completed, you will receive an email update from TTE.
- If your rooms and spaces were already created, you can go to Convention Tools > Scheduling > Spaces. You should see links for Voice Channel and Text Channel next to each space, and the associated categories and channels in your Discord server.
- If your rooms and spaces weren't already created, you will need to complete steps 1 - 4 again after they are completely created.
Invite Attendees to Join Discord Server
Once your Discord server has been created and integrated to TTE, you will need to invite your attendees to join the server.
- Go to Discord and right-click your server name.
- Choose Invite People from the list.
- Click next to Set this link to never expire. Note: By default the link expired in 7 days.
- Click "Copy".
- Paste the link into your attendee communication so they can join your server.
Update Discord After Room / Space Edits
Regenerate Discord Categories and Channels
If your convention uses Discord, you can regenerate Discord text and voice channels and categories that failed to be created for whatever reason, or create them for new rooms/spaces after your initial Discord setup.
Regenerate Categories and Channels / Rooms and Spaces
If the name of a room changed or several spaces within the room were changed, the Discord link for the room may need to be reset.
- Go to Convention Tools > Scheduling > Rooms.
- Next to the room that needs to be regenerated, click "Edit" .
- Under the Map Image, the Discord Category information is displayed.
- Click "Clear Category". This will remove the links associated with the Discord category and Discord channels assigned to this room's spaces.
- Go to Discord and right-click on each channel. Choose Delete Channel. Repeat as necessary.
- Right-click on each category. Choose Delete Category.
- Back in TTE, click "Rebuild Category".
- When this process is completed, you will receive an email update from TTE.
Regenerate a Single Channel / Space
If the name of a space was changed, the Discord link associated with the Discord channel assigned to this space may need to be reset.
- Go to Convention Tools > Scheduling > Spaces.
- Next to the space that needs to be regenerated, click "Manage".
- Choose Clear Discord Channels.
- Go to Discord and right-click on the channel. Choose Delete Channel.
- Back in TTE, click "Manage".
- Choose Rebuild Discord Channels.
- When this process is completed, you will receive an email updated from TTE.
Delete Rooms / Spaces
If you ever permanently delete rooms / spaces from your convention, you must still delete the associated Discord category and channels.