28 Discord Connector Guide
April 20, 2026 ยท View on GitHub
Use this guide when you want to configure and operate the built-in Discord connector through the DeepScientist Settings page.
Discord now lives under the same connector surface as QQ, Telegram, Slack, Feishu, WhatsApp, WeChat, and Lingzhu. You do not need a separate relay process or a public callback URL for the recommended path.
1. Open The Connector Page
Route:
This is the page you should use after launch for normal Discord setup.

2. What This Page Is For
Use the Discord page when you need to:
- configure the built-in
gatewaytransport - enter
bot_tokenandapplication_id - review runtime status, discovered targets, and connector events
- save connector changes without editing
connectors.yamlmanually
3. Recommended Setup Path
- Open the Discord Developer Portal.
- Create or select the bot application.
- Copy the bot token and application id.
- Open
Settings > Connectors > Discord. - Keep
transport: gateway. - Fill
bot_tokenandapplication_id. - Save the connector.
- Send one real message to the bot from Discord.
- Return to this page and confirm that targets or runtime activity are now visible.
4. What To Check On This Page
Before you leave the page, confirm:
Transportstill showsgateway- the connector card saves cleanly
- runtime status updates after the first real Discord message
- discovered targets and bindings start appearing once the bot is actually contacted
5. When To Use Raw YAML Instead
You can stay in the Settings page for ordinary setup.
Open ~/DeepScientist/config/connectors.yaml directly only when you need:
- scripted provisioning
- bulk edits across many connectors
- environment-variable injection patterns that are easier to manage in files