What problem does it solve?
This Skill provides local-first synchronization, search, and analysis capabilities for Discord messages, eliminating the need for real-time API calls and enabling efficient data retrieval and analysis.
Core Features & Use Cases
- Local SQLite Storage: Store messages locally for fast access and analysis.
- Message Syncing: Synchronize messages into local storage for offline access.
- Message Searching: Search locally stored messages by keyword or channel.
- Data Export: Export messages to JSON or text formats.
- Use Case: Imagine you want to analyze the conversation history of a specific channel on Discord. Use this Skill to sync the messages locally, search for keywords, and export the relevant data for further analysis.
Quick Start
Use the discord-cli skill to sync the messages from a channel with the command: discord-cli dc sync <channel_id>