Skip to content
FunCoding

caspian-connect-discord

Connect Caspian Discord for OpenCode (install OAuth or BYO bot token), enable discord in caspian.json channels, and tell the user to restart. Use when linking Discord or running /caspian:connect-discord.

Star
975
License
AGPL-3.0
Last commit
Aug 25, 2026

packages/opencode/src/skills/caspian-connect-discord/SKILL.md

View on GitHub

Caspian connect Discord

Connect Discord to Caspian and enable discord in the plugin admit list (channels in ~/.config/opencode/caspian.json). Without discord in channels, Discord events are rejected at admit (blast-radius wall).

Connect is non-CP (failures must not kill the email/telegram listen loop). Admit reload requires restart OpenCode.

When to use

  • User asks to connect Discord
  • User runs /caspian:connect-discord or /caspian-connect-discord

How

  1. Call caspian_connections.

  2. Call caspian_connect_discord.

    • Default: one-click installDiscord() if no DISCORD_BOT_TOKEN
    • Or BYO: DISCORD_BOT_TOKEN in .env / caspian.env
    • preferInstall: true forces OAuth install even with a token
  3. If an Authorize URL is returned, tell the user to open it and invite the bot to their server. Wait until connection status is active.

  4. If RESTART REQUIRED, say clearly:

    Restart OpenCode so admit loads discord in channels. Until then, Discord messages are rejected at the blast-radius wall.

  5. Never store the bot token in caspian.json.

Similar Skills

blender-motion-state-inspection

AFaffaan-m/ECC278k4,046 new stars in the last 7 days

Official

slack-gif-creator

ANanthropics/skills181k1,119 new stars in the last 7 days

Featured

algorithmic-art

Generate flow fields and particle systems with p5.js, using seeded randomness for original algorithmic art.

ANanthropics/skills181k1,119 new stars in the last 7 days

thinking-out-loud

SHShubhamsaboo/awesome-llm-apps141k808 new stars in the last 7 days

moneyprinterturbo-video

HAharry0703/MoneyPrinterTurbo130k1,722 new stars in the last 7 days

complain

PApaperclipai/paperclip101k2,948 new stars in the last 7 days