跳到正文
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
许可证
AGPL-3.0
最近提交
2026年8月25日

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

在 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.

相似的 Skill

blender-motion-state-inspection

AFaffaan-m/ECC278k近 7 天新增 4,046 个 star

官方

slack-gif-creator

ANanthropics/skills181k近 7 天新增 1,119 个 star

精选

algorithmic-art

用 p5.js 生成流场和粒子系统,通过种子随机性创作原创算法艺术。

ANanthropics/skills181k近 7 天新增 1,119 个 star

thinking-out-loud

SHShubhamsaboo/awesome-llm-apps141k近 7 天新增 808 个 star

moneyprinterturbo-video

HAharry0703/MoneyPrinterTurbo130k近 7 天新增 1,722 个 star

complain

PApaperclipai/paperclip101k近 7 天新增 2,948 个 star