Read and search synced Discord messages. Use when user asks about discord conversations, wants to see messages, or search for specific content.
Read and search locally synced Discord messages. Use when users ask about Discord conversations, want to see messages from specific channels, or search for content in their synced chat history.
/plugin marketplace add lycfyi/community-agent-plugin/plugin install discord-agent@community-agent-marketplaceThis skill inherits all available tools. When active, it can use any tool Claude has access to.
Read locally synced Discord messages and search for specific content.
python ${CLAUDE_PLUGIN_ROOT}/tools/discord_read.py --channel CHANNEL_NAME
python ${CLAUDE_PLUGIN_ROOT}/tools/discord_read.py --channel general --last 20
python ${CLAUDE_PLUGIN_ROOT}/tools/discord_read.py --channel general --search "project update"
python ${CLAUDE_PLUGIN_ROOT}/tools/discord_read.py --channel general --from 2026-01-01 --to 2026-01-03
python ${CLAUDE_PLUGIN_ROOT}/tools/discord_read.py --channel general --server SERVER_ID
For simpler access, first check what data exists using the manifest:
python ${CLAUDE_PLUGIN_ROOT}/tools/discord_manifest.py
Then read the markdown file directly (paths from manifest are relative to cwd):
cat ./data/{server_id}/{channel_name}/messages.md
Messages are formatted in Markdown with:
If messages are not found, the tool suggests running sync first.