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

If you previously have created a Discord server that you are using for your convention, you may skip this step. 

  1. Go to Discord.
  2. If you don't already have one, you will need a Discord account.
  3. 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.

TTE recommends your Rooms and Spaces be configured before you begin this process.

Link to Discord

  1. Go to Convention Tools > Scheduling > Settings.
  2. This will display the Scheduling Settings page.
  3. At the bottom of the page, set Integrate with Discord? to Yes.
  4. Go to Discord and right-click on your server name.
  5. Go to Server Settings > Widget.
  6. Find the Server ID and click "Copy".
  7. Go back to the Scheduling Settings page in TTE and paste the ID into Discord Server ID.

Authorize TTE Discord Bot

  1. Click the "Authorize Tabletop.Events on your Discord server" button.
  2. This will take you to Discord.
  3. In ADD TO SERVER: select your Discord server.
  4. Click "Continue".
  5. Click "Authorise".
  6. Click in the box next to I am human and follow authorization prompts.
  7. 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. 

  1. Go back to the Scheduling Settings page in TTE and click the "Sync Rooms & Spaces with Discord Categories & Channels" button.
  2. A system alert will appear.
  3. When this process is completed, you will receive an email update from TTE.
  4. 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.
  5. 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.

  1. Go to Discord and right-click your server name.
  2. Choose Invite People from the list.
  3. Click next to Set this link to never expireNote:  By default the link expired in 7 days.  
  4. Click "Copy".
  5. Paste the link into your attendee communication so they can join your server.
  6. TTE recommends sending an email to everyone using the News Updates (TBD) feature.


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.  

  1. Go to Convention Tools > Scheduling > Rooms.
  2. Next to the room that needs to be regenerated, click "Edit" .
  3. Under the Map Image, the Discord Category information is displayed.
  4. Click "Clear Category".  This will remove the links associated with the Discord category and Discord channels assigned to this room's spaces.
  5. Go to Discord and right-click on each channel.  Choose Delete Channel.  Repeat as necessary.
  6. Right-click on each category.  Choose Delete Category.
  7. If you do not delete the category and channels, there will be duplicate listings when the links are regenerated.
  8. Back in TTE, click "Rebuild Category".
  9. 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.

  1. Go to Convention Tools > Scheduling > Spaces.
  2. Next to the space that needs to be regenerated, click "Manage".
  3. Choose Clear Discord Channels.
  4. Go to Discord and right-click on the channel.  Choose Delete Channel.  
  5. If you do not delete the channel, there will be a duplicate when the link is regenerated.
  6. Back in TTE, click "Manage".
  7. Choose Rebuild Discord Channels.
  8. 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. 

Still need help? Contact Us Contact Us