What problem does it solve?
It eliminates missed or delayed Discord DM monitoring by continuously polling allowlisted channels and turning new messages into actionable Monitor events for Claude.
Core Features & Use Cases
- Always-on DM polling: Auto-starts at each session and emits one stdout line per new non-bot message for real-time oversight.
- Command handling from DMs: Supports in-chat triggers like /alert, /tts, and /schedule, while letting Claude handle higher-level routing/decisions.
- Scheduling and timed reminders: Persists scheduled items to a file and fires reminders (with optional silent mode) even across restarts.
- Modal interrupt option: Provides an opt-in full-screen modal overlay with optional reply entry and Discord posting, for critical alerts.
Quick Start
Ask the AI to run ls-discord-watch start to launch the watcher for the current session, then send a DM containing /alert or /tts to trigger notifications and speech.