discord-reader

Read Discord servers, channels, and messages via opencli for financial research.

3.3k|382|Updated Mar 13, 2026
One-click install
npx skills add https://github.com/himself65/finance-skills --skill discord-reader-himself65
Or copy as Structured Prompt for Agent▼
Please help me install this Agent Skill.
Skill: discord-reader
Source: https://github.com/himself65/finance-skills/tree/main/plugins/social-readers/skills/discord-reader
Command: npx skills add https://github.com/himself65/finance-skills --skill discord-reader-himself65

SYSTEM DOCUMENTATION & REQUIREMENTS

💡 This Skill requires @jackwener/opencli, and includes references (resource) components.

What problem does it solve? Financial discussions in Discord trading and crypto communities are locked inside the desktop app, making it hard to systematically review sentiment, search ticker mentions, or monitor market channels without manual scrolling. ## Core Features & Use Cases - Server and Channel Discovery: List joined Discord servers and channels in the active server with structured JSON, YAML, or CSV output. - Message Reading and Search: Read recent messages from the active channel and search by keyword using Discord's built-in search for tickers, earnings, or sentiment terms. - Use Case: Ask what a trading Discord is saying about NVDA before earnings; the skill connects to Discord Desktop via CDP, searches for "NVDA", and summarizes the bullish or bearish lean of the discussion. ## Quick Start Ask the agent to check your Discord and summarize what people are saying about AAPL in your trading server.

Frequently Asked Questions about discord-reader

High-intent search queries and answers about installing and using this skill.

FAQPage Schema
How do I read Discord messages from the command line?▼

Use opencli with the discord-app adapter: run opencli discord-app read 50 -f json to fetch the last 50 messages from the currently active channel. Navigate to the target channel in the Discord app first, since opencli reads the active view.

How to search Discord messages for stock tickers?▼

Run opencli discord-app search "AAPL earnings" -f json to search the active channel using Discord's built-in search. It returns matching messages with author and content, useful for tracking sentiment around tickers or coins.

Does this Discord skill require a bot token?▼

No bot account or token extraction is needed. opencli connects to the Discord Desktop app via Chrome DevTools Protocol by launching Discord with --remote-debugging-port=9232 and setting OPENCLI_CDP_ENDPOINT.

Can this skill send or delete Discord messages?▼

No, this skill is strictly read-only. Although opencli exposes send and delete commands, the skill forbids invoking them; it only supports status, servers, channels, members, read, and search operations.

Why does opencli show CDP connection refused for Discord?▼

The error means Discord is not running with remote debugging enabled or is on the wrong port. Restart Discord with --remote-debugging-port=9232, export OPENCLI_CDP_ENDPOINT=http://127.0.0.1:9232, then verify with opencli discord-app status.

What are the limitations of reading Discord via CDP?▼

It reads only the currently active server and channel, requires the Discord Desktop Electron app rather than the web client, and does not support DMs, voice channels, or local message history sync. Search relies on Discord's in-app Cmd+F search.