What problem does it solve?
This Skill lets BioClaw receive and send messages through Telegram so teams can use Telegram as a primary or secondary messaging channel without reworking the core agent logic.
Core Features & Use Cases
- Implements a Telegram Channel that conforms to the Channel interface, enabling connect, sendMessage, setTyping, ownsJid, and disconnect operations.
- Translates Telegram mentions into the agent trigger pattern, supports private and group chats, handles non-text placeholders, splits long outputs, and logs errors for robust operation.
- Use Case: Replace or run alongside WhatsApp so researchers can register Telegram chats, run BLAST or QC workflows via chat commands, and receive results and images directly in Telegram.
Quick Start
Start the Telegram bot by creating a bot via BotFather, set TELEGRAM_BOT_TOKEN in the environment and sync it to the container, then register a chat ID with the running agent.