一键导入
message-send
Send a message to any configured channel (Discord, Telegram, Slack, WhatsApp, iMessage, etc.) through the Carnelian gateway unified message API
用 Codex 或 Claude 帮你安装 复制这段 Prompt,粘贴到 Codex、Claude 或其他助手里,让它检查 Skill 页面并帮你完成安装。
菜单
Send a message to any configured channel (Discord, Telegram, Slack, WhatsApp, iMessage, etc.) through the Carnelian gateway unified message API
用 Codex 或 Claude 帮你安装 复制这段 Prompt,粘贴到 Codex、Claude 或其他助手里,让它检查 Skill 页面并帮你完成安装。
基于 SOC 职业分类
Execute a single agent step with custom system prompt and wait for completion.
Control the CARNELIAN browser control server (status/start/stop/tabs/snapshot/screenshot/navigate/act). Routes to the local browser control HTTP server.
Render canvas graphics and visualizations via Carnelian gateway node.invoke API
Communicate with Windsurf Cascade via JSONL channel files (message/delegate/request_help/share_context/status).
Manage Gateway cron jobs (status/list/add/update/remove/run/runs) and send wake events.
Send a message to a Discord channel via the Discord REST API
| name | message-send |
| description | Send a message to any configured channel (Discord, Telegram, Slack, WhatsApp, iMessage, etc.) through the Carnelian gateway unified message API |
| metadata | {"CARNELIAN":{"emoji":"💬","requires":{"env":["CARNELIAN_GATEWAY_URL","CARNELIAN_GATEWAY_TOKEN"]},"primaryEnv":"CARNELIAN_GATEWAY_TOKEN"},"carnelian":{"runtime":"node","version":"1.0.0","sandbox":{"network":"full","resourceLimits":{"maxMemoryMB":128,"maxCpuPercent":25,"timeoutSecs":20},"env":{"CARNELIAN_GATEWAY_URL":"${CARNELIAN_GATEWAY_URL}","CARNELIAN_GATEWAY_TOKEN":"${CARNELIAN_GATEWAY_TOKEN}"}},"capabilities":["net.http"]}} |
Send a message to any configured channel through the Carnelian gateway unified message API.
{
action: string; // Required: action type (e.g. "send", "react", "delete")
channel?: string; // Optional: channel type (inferred by gateway if omitted)
target?: string; // Optional: recipient (channel ID, JID, phone number, etc.)
message?: string; // Optional: message content
// ... any action-specific fields
}
{
ok: true;
result: any; // Gateway response data
}
channel field or infers from target formathttp://localhost:18789CARNELIAN_GATEWAY_TOKEN environment variable