discord-watcher
Use this skill to keep up to date with specific Discord channels by fetching recent messages. Requires DISCORD_TOKEN.
Why use this skill?
Keep track of Discord updates effortlessly. Use the discord-watcher skill to fetch, store, and analyze chat history from all your servers directly within OpenClaw.
Install via CLI (Recommended)
clawhub install openclaw/skills/skills/louis-br/discord-watcherWhat This Skill Does
The discord-watcher skill is an advanced automation tool designed for OpenClaw users who need to maintain situational awareness across multiple Discord servers without constantly monitoring the interface. By leveraging the DiscordChatExporter CLI, this skill systematically fetches recent messages from every accessible channel, processes them into human-readable text files, and organizes them by server and category. This allows OpenClaw to analyze discussions, summarize project updates, or keep track of specific community sentiment automatically.
Installation
- Download the CLI version of DiscordChatExporter from the official Tyrrrz repository.
- Create a dedicated directory:
mkdir -p skills/discord-watcher/dce. - Extract the downloaded binary into this folder.
- Apply executable permissions:
chmod +x skills/discord-watcher/dce/DiscordChatExporter.Cli. - Ensure your DISCORD_TOKEN is managed via environment variables or a secure .env file to prevent accidental exposure.
Use Cases
This skill is ideal for community managers, developers working on open-source projects, and power users who participate in numerous communities. You can use it to track release announcements in specific channels, monitor support threads for recurring bugs, or gather context from long-running discussions while you are away. Because the exports are saved as plain text, they are perfectly structured for RAG (Retrieval-Augmented Generation) pipelines, allowing you to query your own chat history using tools like qmd.
Example Prompts
- "Check the discord-watcher logs from the last 24 hours and summarize any new technical discussions regarding the latest API migration in the dev-server."
- "Review the recent Discord exports and find all messages where users reported issues with the authentication module."
- "Summarize all announcements from the official product channels and update my current project status document."
Tips & Limitations
- Security: Always treat your DISCORD_TOKEN as a sensitive secret. Never commit it to git repositories.
- Storage: If you run this frequently, clean up old exports in
exports/updates/to save disk space. - Scope: The skill fetches from all visible channels. If you have hundreds of servers, this may result in a large amount of text data; consider filtering your server list if necessary.
- Automation: Integration with
HEARTBEAT.mdis highly recommended to turn this into a truly autonomous monitoring system that alerts you to important updates automatically.
Metadata
Not sure this is the right skill?
Describe what you want to build — we'll match you to the best skill from 16,000+ options.
Find the right skillPaste this into your clawhub.json to enable this plugin.
{
"plugins": {
"official-louis-br-discord-watcher": {
"enabled": true,
"auto_update": true
}
}
}Tags(AI)
Flags: network-access, file-write, file-read, external-api