telegram-bot

Installation
SKILL.md

telegram-bot

The telegram-bot is a bridge between a Telegram bot and the harness agent stack. It owns the Telegram UX — slash commands, model-picker keyboards, live message edits, and approval prompts — and delegates turn execution, streaming, and durability to harness, session-manager, and approval-gate. Inbound text becomes a harness::send turn; the assistant's output flows back as Telegram messages. It is not a general bot framework and exposes no scriptable "send a message" surface of its own.

Reach for it to put an existing harness agent in front of Telegram users. Prerequisites: the sibling stack installed (harness session-manager llm-router context-manager approval-gate) and a telegram-bot configuration entry with a bot_token. A model is chosen per chat through the /start picker or fixed with default_model; the agent only gets the tools you grant via functions_allow. Update ingress is either long-polling (default, no public URL) or an HTTPS webhook, and every config field hot-reloads.

When to Use

Installs
5
Repository
iii-hq/workers
GitHub Stars
76
First Seen
Jun 19, 2026
telegram-bot — iii-hq/workers