Skip to main content

caspian-discord

Post a Discord message via Caspian to a channel snowflake id. Use when the user runs /caspian:discord or asks to message a Discord channel through the bot.

Datos de origen

Repositorio
TryCaspian/caspian-sdk
Última actividad en el origen
25 de julio de 2026 a las 12:40
Idioma detectado de SKILL.md
inglés
Estrellas
973
Forks
137

Opciones de instalación

De forma predeterminada está seleccionado el prompt que primero revisa el origen. Puedes cambiar a un comando directo o descargar una copia local.

Revisa los archivos de origen

Lee SKILL.md y los archivos complementarios que muestra SkillsMP antes de decidir si quieres instalarlo.

Mostrando SKILL.md

SKILL.md
Instrucciones de origen · Vista previa de solo lectura
name
caspian-discord
description
Post a Discord message via Caspian to a channel snowflake id. Use when the user runs /caspian:discord or asks to message a Discord channel through the bot.
license
Apache-2.0
compatibility
opencode
metadata
{"alias":"caspian:Discord","channel":"caspian"}
# Caspian Discord send (`caspian:Discord`) Post a message to a Discord channel through the connected Caspian bot. ## When to use - User runs `/caspian:discord` or `/caspian-discord` - User asks to post / message a Discord channel via the agent ## How 1. Parse **to** (Discord channel snowflake id) and **body**. 2. Call tool **`caspian_send_discord`** with `to` and `body`. 3. Present the tool output. Always include: > **Discord:** `to` is a channel snowflake (Developer Mode → Copy Channel ID). > Invite the bot to the server first. For DMs, use the DM channel id after > the user has opened a DM with the bot. 4. Do not claim success without a tool result. 5. If Discord is not connected, suggest `/caspian:connect-discord` first. ## Reliability notes - Outbound send is outside the inbound critical path; failures should not drop the listen loop. - Inbound Discord only works when `discord` is in `caspian.json` `channels` (admit blast-radius) after restart.
Ver en GitHub