Discord Integration
Link Discord servers, toggle bot commands, and configure webhook logging.
Linking Servers
In the Discord tab, enter your server ID and optionally a Discord group ID. This links the server to your game and gives the bot permission to register slash commands in it. Plan limits cap how many servers you can link per game.
- Server ID — right-click your server icon → Copy ID. Developer Mode must be enabled in Discord settings.
- Group ID — optional Roblox group ID used for EP promotions and rank syncing.
- Bot permission — the bot needs permission to create slash commands in the server. If the bot is not present, linking will still succeed but command registration may fail.
- One game per server — a Discord server can only be linked to one game at a time.
Bot Commands
The dashboard lists every slash command the bot can register. There are two categories:
- Standard Commands — always visible. Click a command to disable or enable it for this server.
- Restricted Commands — unlocked per server. You only see these if your server is authorized for them.
After toggling commands, click Save Command Settings. The dashboard sends the updated command list to the bot, which re-registers guild application commands automatically. This may take a few seconds to appear in Discord.
Switching Servers
If your plan allows multiple Discord servers per game, use the server chips at the top of the Discord tab to switch context. Each server has its own disabled/enabled command list and group settings.
Logging & Alerts
Paste a Discord webhook URL and choose a mode. Logging is fired from your Roblox game using the postLog helper included in generated scripts, so it runs without a separate bot or host.
- Good only — logs successful syncs, imports, and remote command dispatches.
- Bad only — logs failures like rate limits, API errors, or invalid configs.
- Good + Bad — logs both, with bad events deduplicated so a persistent outage does not spam your channel.
Webhook URLs are server-specific. Generate one from Server Settings → Integrations → Webhooks in Discord.
Troubleshooting
- If commands don’t appear in Discord, make sure the bot is still in the server and has the applications.commands scope.
- If webhook logs don’t appear, confirm the webhook URL is correct and the game’s setup script includes the
postLoghelper. - If you hit a Discord rate limit, the bot queues requests and retries automatically. You should still see commands register within a minute.
