Main Site
C2 Overview

Discord Configuration

Discord Configuration

Learn how to connect your Discord server to C2, invite the bot, and enable Discord-powered features like event notifications.

The Discord Configuration page links your community to a Discord server. Once linked and verified, C2 can read Discord channels and roles so your team can use Discord notifications in events, vote reminders, and Discord-based automation actions.

Before You Start

  • You can open Settings for the community.
  • You have permission to manage Discord settings (admin:manage-discord).
  • You can invite bots to the Discord server you want to use.
  • You can access the Discord server ID (a 15-32 digit number).

Why The Bot Is Required

The MilSim.io Discord bot is required for Discord features to work. Without it, C2 cannot verify your server or load channels and roles.

When Discord is linked, you can use:

  • Event Discord notifications and role mentions.
  • Vote reminder posts and vote ping role mentions.
  • Discord automation actions and Discord role/channel lookups.

Workflow: Connect Discord

Prerequisites

  • The bot has not already been linked to a different community.
  • You can invite the bot in Discord.

Steps

  1. Open Settings.
  2. Go to Discord Configuration.
  3. In Get the Bot, select Open bot invite.
  4. Complete the Discord authorize flow for the correct server.
  5. Back in C2, select Continue to link guild.
  6. Enter your Discord server ID and select Save guild ID.
  7. Select Verify Discord access.

Expected Result

  • Discord access verifies successfully.
  • Guild Channels & Roles loads channels and roles from your server.
  • Discord-dependent features become available in events and reminders.

Common Issues

  • The server ID is missing or not numeric.
  • The server ID is wrong, or the bot is not in that server.
  • The Discord server is already claimed by another community.
  • Discord rate limits are reached temporarily.

Workflow: Find Your Discord Server ID

Steps

  1. Open Discord and enable Developer Mode.
  2. Right-click your server icon.
  3. Select Copy Server ID.
  4. Paste that value into Discord server ID in C2.

Expected Result

  • C2 accepts the ID format (15-32 digits) and allows save/verify.

Workflow: Configure Vote Reminder Settings

Prerequisites

  • Discord is linked and verified.
  • Channel and role lists are loading correctly.

Steps

  1. Open Settings.
  2. Go to Discord Configuration.
  3. In Vote Reminder Settings, choose a Vote Reminder Channel.
  4. Optionally choose a Vote Ping Role.
  5. Select Save vote reminder settings.

Expected Result

  • Vote reminders target the selected Discord channel.
  • If a role is selected, that role can be pinged in reminder messages.

Common Issues

  • The channel list is empty because Discord access has not verified.
  • A previously selected channel/role no longer exists in Discord.
  • You disable the reminder channel, which also disables role pinging.

Workflow: Use Discord Notifications In Events

Prerequisites

  • Discord is linked and verified in Settings > Discord Configuration.

Steps

  1. Create or edit an event.
  2. Open the Notifications step.
  3. Turn on Discord notifications.
  4. Select a Discord Channel (required).
  5. Optionally select a Discord Role to ping.
  6. Optionally set Notification Timing (hours/days before event).
  7. Publish the event.

Expected Result

  • C2 stores Discord notification settings on the event.
  • The event can post to the selected channel.
  • Role ping behavior follows the selected optional role.

Common Issues

  • You cannot continue with notifications enabled until a channel is selected.
  • Discord channels/roles do not load because Discord is unlinked, unverified, or bot access changed.
  • If Discord is later unlinked, event Discord notification features stop working.

Workflow: Change Guild ID

Prerequisites

  • You can manage Discord settings for the community.

Steps

  1. Open Settings > Discord Configuration.
  2. Select Change guild ID.
  3. Enter the new Discord server ID.
  4. Save and run Verify Discord access again.

Expected Result

  • The community links to the new Discord server.
  • Channel and role data refreshes from the new guild.

Prerequisites

  • You are the community owner.

Steps

  1. Open Settings > Discord Configuration.
  2. Review the Unlink Discord impact list.
  3. Select Unlink Discord.

Expected Result

  • Discord is disconnected from the community.
  • Event Discord notifications and mention options stop.
  • Vote reminder posts and ping mentions stop.
  • Discord-related automation role/channel actions stop.

Common Issues

  • Only the community owner can unlink Discord.
  • Unlink fails temporarily due to service or rate-limit errors.
Copyright © 2026