discord

SKILL.md

Discord Direct API

Native OpenClaw Discord is session-bound. For cross-channel, use direct API.

Send Message

curl -X POST "https://discord.com/api/v10/channels/$CHANNEL_ID/messages" \
  -H "Authorization: Bot $DISCORD_BOT_TOKEN" \
  -H "Content-Type: application/json" \
  -d '{"content": "<@USER_ID> message"}'

Get Channel ID

curl "https://discord.com/api/v10/guilds/$GUILD_ID/channels" \
  -H "Authorization: Bot $DISCORD_BOT_TOKEN" | jq '.[] | {id, name}'

Get User ID

curl "https://discord.com/api/v10/guilds/$GUILD_ID/members?limit=100" \
  -H "Authorization: Bot $DISCORD_BOT_TOKEN" | jq '.[] | {id: .user.id, name: .user.username}'

Mentions

<@USER_ID> = notified. @Name = ignored.

Weekly Installs
19
GitHub Stars
1
First Seen
Feb 25, 2026
Installed on
openclaw18
opencode4
gemini-cli4
antigravity4
claude-code4
github-copilot4