Guides
Discord Integration
Connect Discord to receive deployment notifications
Receive deployment, preview, and code review notifications directly in your Discord channels.
How It Works
Rock8Cloud uses a global Discord bot — your organization links its Discord server to the bot via an invite flow. Unlike Slack (which uses OAuth per workspace), the Discord integration uses a single bot that you invite to your server.
Connect Your Server
- Go to Settings → Integrations
- On the Discord card, click Add to Discord Server
- Select the server you want to add the bot to
- Authorize the bot's permissions
- You should see a green "Connected" status with your server name
Add Notifications to a Project
- Open your project's Settings tab
- Go to Notifications
- Click Add Channel → select Discord
- Pick a channel from the dropdown
- Select which events to receive
- Click Create
For the full list of supported events and webhook setup, see Notifications.
Disconnecting
If you need to disconnect your Discord server:
- Go to Settings → Integrations
- On the Discord card, click Disconnect
- Confirm the disconnection
Notification channels configured for Discord will stop working until you reconnect.
Troubleshooting
| Problem | Solution |
|---|---|
| Bot not added to server | Click "Add to Discord Server" and complete the authorization flow |
| Channel not in dropdown | Ensure the bot has access to the channel. You may need to re-invite the bot if permissions changed |
| Notifications stopped working | Go to Settings → Integrations and check the connection status. Disconnect and reconnect if needed |
| Integration not available | Contact your administrator — Discord integration may not be configured on this server |
Related
- Notifications — Full list of events and webhook setup
- Slack Integration — Connect Slack for notifications
- Teams and Organizations