From discord-bridge
Set up the Discord bridge — connect your bot, create server structure, start the bridge service
How this skill is triggered — by the user, by Claude, or both
Slash command
/discord-bridge:setupThe summary Claude sees in its skill listing — used to decide when to auto-load this skill
Walk the user through setting up the Discord bridge.
Walk the user through setting up the Discord bridge.
Open the Discord Developer Portal in the user's browser automatically. Detect the platform and run the appropriate command:
open https://discord.com/developers/applicationsstart https://discord.com/developers/applicationsxdg-open https://discord.com/developers/applicationsThen print this concise guide:
1. Click "New Application" → name it anything (e.g. "CC Bridge")
2. Go to Bot → Reset Token → copy it
3. Under Bot → Privileged Gateway Intents → enable Message Content Intent
4. Paste your token below:
Ask the user to paste the bot token.
Save the token to ${CLAUDE_PLUGIN_DATA}/.env:
DISCORD_TOKEN=<the token>
BRIDGE_PORT=7676
Add bot to a Discord server. Tell the user:
bot and applications.commands scopesAdministratorIf the user has their Server ID, add DISCORD_GUILD_ID=<id> to the .env file. If not, that's fine — the setup script will auto-detect it if the bot is in exactly one server.
Install dependencies and run the setup script:
cd ${CLAUDE_PLUGIN_ROOT} && bun install && PLUGIN_DATA=${CLAUDE_PLUGIN_DATA} bun run bridge/setup.ts --yes
This will:
claude-dc)Show the user the Discord server invite link (printed by the setup script output) and suggest they join on their phone.
Remind the user:
claude-dc to start Claude Code with Discord bridgingnpm install -g pm2 then re-run setupnpx pm2 logs discord-bridgesetUsername fails: Discord limits bot username changes to 2 per hour. Wait and retry, or change it manually in the Developer Portal.npx pm2 logs discord-bridge for errorsnpx claudepluginhub chrismdemian/claude-code-discord-bridge --plugin discord-bridgeAdds Discord bot channel integration to ClaudeClaw with code changes, tests, and interactive bot setup.
Writes Discord bot token to config and guides you through channel setup, access policy, and allowlist lockdown.
Adds Discord bot channel integration to NanoClaw via git merge from dedicated repo, interactive bot setup, env configuration, build, and service restart. Use to enable Discord support in NanoClaw.