What problem does it solve?
This Skill adds first-class Discord channel support to NanoClaw so agents can receive and send Discord messages securely from isolated containers, removing manual bridging and ad-hoc integrations.
Core Features & Use Cases
- Message Ingestion & Delivery: Captures server and DM messages, delivers them to NanoClaw's message store, and enables agent responses.
- Mention Translation & Reply Context: Converts Discord mention formats to the assistant trigger format and preserves reply context for accurate conversational flow.
- Attachments & Limits Handling: Stores attachment placeholders, splits long responses to respect Discord limits, and provides typing indicators and robust error handling.
- Use Case: Deploy a Discord bot that routes community support messages into NanoClaw agents for automated triage and response while keeping the host environment isolated.
Quick Start
Use the Add Discord Channel skill to apply the code changes, provide a Discord bot token, and register a channel JID to enable message flow.