{"skill":{"slug":"discord-chat","displayName":"Discord Chat","summary":"Send messages, reply to messages, and search message history in Discord channels using the message tool. Use when the user wants to communicate with Discord (send/reply/search messages), check Discord activity, or interact with Discord channels.","description":"---\nname: discord-chat\ndescription: Send messages, reply to messages, and search message history in Discord channels using the message tool. Use when the user wants to communicate with Discord (send/reply/search messages), check Discord activity, or interact with Discord channels.\n---\n\n# Discord Chat\n\nInteract with Discord channels using Clawdbot's `message` tool.\n\n## Core Actions\n\n### Send Messages\n\nSend a message to a Discord channel:\n\n```bash\nmessage action=send channel=discord target=\"#channel-name\" message=\"Your message here\"\n```\n\nOr by channel ID:\n\n```bash\nmessage action=send channel=discord target=\"1234567890\" message=\"Your message here\"\n```\n\n**Tips:**\n- Use channel names with `#` prefix or channel IDs\n- For multiple links, wrap in `<>` to suppress embeds: `<https://example.com>`\n- No markdown tables! Use bullet lists instead\n- Support effects with `effect=balloons` or `effectId=invisible-ink`\n\n### Reply to Messages\n\nReply to a specific message:\n\n```bash\nmessage action=send channel=discord target=\"#channel-name\" message=\"Reply text\" replyTo=\"message-id\"\n```\n\nThe `replyTo` parameter creates a threaded reply to the specified message ID.\n\n### Search Messages\n\nSearch for messages in a channel:\n\n```bash\nmessage action=search channel=discord channelId=\"1234567890\" query=\"search terms\" limit=50\n```\n\n**Search options:**\n- `query`: Search terms\n- `authorId`: Filter by author\n- `before`/`after`/`around`: Message ID for pagination\n- `limit`: Max results (default 25)\n\nSee [SEARCH.md](references/SEARCH.md) for advanced search patterns.\n\n### Other Actions\n\n**Read messages:**\n```bash\nmessage action=read channel=discord target=\"#channel-name\" limit=20\n```\n\n**React to messages:**\n```bash\nmessage action=react channel=discord messageId=\"1234567890\" emoji=\"👍\"\n```\n\n**Edit messages:**\n```bash\nmessage action=edit channel=discord messageId=\"1234567890\" message=\"Updated text\"\n```\n\n**Delete messages:**\n```bash\nmessage action=delete channel=discord messageId=\"1234567890\"\n```\n\n## Quick Reference\n\nCommon patterns:\n\n- **Announce to channel**: `action=send target=\"#announcements\"`\n- **Reply in thread**: `action=send replyTo=\"msg-id\"`\n- **Recent activity**: `action=read limit=10`\n- **Find mentions**: `action=search query=\"@username\"`\n- **Acknowledge**: `action=react emoji=\"✅\"`\n\n## Channel Management\n\n**List channels:**\n```bash\nmessage action=channel-list channel=discord guildId=\"server-id\"\n```\n\n**Get channel info:**\n```bash\nmessage action=channel-info channel=discord channelId=\"1234567890\"\n```\n\nFor creating/editing channels, see [CHANNELS.md](references/CHANNELS.md).\n\n## Best Practices\n\n1. **Use target names when possible** - `target=\"#general\"` is clearer than IDs\n2. **Batch reactions** - One emoji per message, pick the best fit\n3. **Format for Discord** - Bullets not tables, `<link>` to suppress embeds\n4. **Search before asking** - Check history before requesting info\n5. **React > Reply** - Use reactions for simple acknowledgments\n\n## Configuration\n\nYour Discord bot configuration should be in the gateway config. The `message` tool routes to the configured Discord plugin automatically when `channel=discord` is specified.\n\nFor setup help, see [CONFIG.md](references/CONFIG.md).\n","tags":{"latest":"1.0.0"},"stats":{"comments":0,"downloads":5665,"installsAllTime":48,"installsCurrent":48,"stars":2,"versions":1},"createdAt":1769502876749,"updatedAt":1778485857338},"latestVersion":{"version":"1.0.0","createdAt":1769502876749,"changelog":"Initial release: Send messages, reply, search history, and manage Discord channels","license":null},"metadata":null,"owner":{"handle":"bowenqt","userId":"s179apfd8767x0xpf7xhk8bfyd8845wx","displayName":"bowenQT","image":"https://avatars.githubusercontent.com/u/172118626?v=4"},"moderation":null}