What problem does it solve?
Enables NanoClaw to receive and send messages over Telegram so users can register Telegram chats, run agents in isolated containers, and interact with assistants from Telegram groups or private chats without modifying host systems directly.
Core Features & Use Cases
- Adds a TelegramChannel implementation with message handling, media placeholders, typing indicators, and JID ownership for tg: prefixed IDs.
- Integrates multi-channel routing so Telegram can replace or run alongside WhatsApp, supports trigger-based or passive registration, and provides commands like /chatid and /ping for setup and diagnostics.
- Includes deterministic code changes, unit tests, manifest metadata, and instructions for environment syncing and recovery; useful for teams that want agent swarms visible as separate bots in group chats.
Quick Start
Run the add-telegram skill through the NanoClaw skills engine, provide or create a Telegram bot token when prompted, and follow the interactive setup to register chats and sync the environment.