discord-reader
Read Discord for financial research using opencli (read-only). Use this skill whenever the user wants to read Discord channels, search for messages in trading servers, view guild/channel info, monitor crypto or market discussion groups, or gather financial sentiment from Discord. Triggers include: "check my Discord", "search Discord for", "read Discord messages", "what's happening in the trading Discord", "show Discord channels", "list my servers", "Discord sentiment on BTC", "what are people saying in Discord about AAPL", "monitor crypto Discord", any mention of Discord in context of reading financial news, market research, or trading community discussions. This skill is READ-ONLY — it does NOT support sending messages, reacting, or any write operations.
Author
Category
Finance AnalysisInstall
Download and extract to your skills directory
Copy command and send to OpenClaw for auto-install:
Discord Reader - A Read-Only Tool for Financial Research Using opencli
Overview of Skills
discord-reader is a dedicated read-only Discord tool for financial research. It connects directly to the Discord desktop app via opencli, without creating a bot or extracting tokens. You can read discussions in trading servers, search for market updates, monitor crypto community groups, and analyze investor sentiment.
Use Cases
1. Trading Community Research
Financial analysts and quantitative traders can use discord-reader to read discussions from trading Discord servers—track market hot topics, collect investment viewpoints, analyze community consensus and disagreements, and provide a reference basis for investment decisions.
2. Crypto Monitoring
Crypto investors can monitor crypto discussion groups on Discord to get real-time sentiment indicators, track project updates, analyze how the community views specific coins, and help judge market trends.
3. Market Sentiment Analysis
Researchers can search for keywords in Discord historical messages, quantify the discussion intensity of specific topics, analyze changes in bullish/bearish sentiment, identify signals of market turning points, and convert social media data into quantifiable metrics.
Core Features
Message Reading and Searching
Read recent messages directly from the Discord desktop app. It supports retrieving discussion content within a specified time range. It also uses Discord’s built-in search to find keywords in historical messages, quickly locating relevant discussions without manually scrolling through chat logs.
Server and Channel Management
List all servers joined by the current Discord account, view the server’s channel list and online members, and easily understand the community structure of your research targets and the distribution of active users.
Safe Read-Only Access
Connect to Discord in read-only mode via the Chrome DevTools Protocol (CDP). It does not support sending messages, reacting with emojis, editing or deleting content—ensuring your research process won’t accidentally disrupt community discussions or leave traces.
Frequently Asked Questions
Does discord-reader require creating a Discord Bot?
No. discord-reader uses opencli to connect to your already logged-in Discord desktop app directly through the Chrome DevTools Protocol. It does not require creating a bot, extracting tokens, or requesting API permissions. You only need to start Discord with the
--remote-debugging-port=9232 parameter.Can discord-reader send messages or perform write actions?
No. discord-reader is designed as a pure read-only tool for financial research and market monitoring. It does not support sending messages, adding emoji reactions, editing content, deleting messages, or performing any actions that modify Discord data—so that research activities do not affect the target communities.
How do I connect Discord using opencli?
First, install opencli:
npm install -g @jackwener/opencli. Then launch Discord and enable CDP. On macOS, run: /Applications/Discord.app/Contents/MacOS/Discord --remote-debugging-port=9232 &. On Linux, run: discord --remote-debugging-port=9232 &. Finally, set the environment variable export OPENCLI_CDP_ENDPOINT="http://127.0.0.1:9232" and run opencli discord-app status to verify the connection.