add-telegram-swarm

Assign dedicated Telegram bots to subagents via IPC routing and environment variables.

Updated Aug 23, 2026
One-click install
npx skills add https://github.com/hellosimplerick/nanoclaw-smoke --skill add-telegram-swarm-hellosimplerick
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: add-telegram-swarm
Source: https://github.com/hellosimplerick/nanoclaw-smoke/tree/main/.claude/skills/add-telegram-swarm
Command: npx skills add https://github.com/hellosimplerick/nanoclaw-smoke --skill add-telegram-swarm-hellosimplerick

SYSTEM DOCUMENTATION & REQUIREMENTS

What problem does it solve?

Add Agent Swarm (Teams) support to Telegram. Each subagent gets its own bot identity in the group. Requires Telegram channel to be set up first (use /add-telegram). Triggers on "agent swarm", "agent teams telegram", "telegram swarm", "bot pool".

Core Features & Use Cases

  • The main bot coordinates team members in a Telegram group; pool bots provide distinct identities for subagents.
  • When a subagent sends a message with a sender parameter, the system assigns a dedicated pool bot and renames it to match the sender role, so messages appear from different bot identities.
  • Provides a simple path to scale agent teams in Telegram with stable per-sender bot mappings and on-demand pool management.

Quick Start

Enable deployment to Telegram agents teams and start using /add-telegram to configure the system, then send messages with a sender to see per-sender bot identities.

Frequently Asked Questions about add-telegram-swarm

High-intent search queries and answers about installing and using this skill.

FAQPage Schema
How do I assign separate bot identities to autonomous agents in a Telegram group?

You can assign separate bot identities by using a Telegram agent swarm to route messages via IPC, giving each subagent its own dedicated bot from a configurable token pool to ensure distinct sender identities.

How do I dynamically rename Telegram bots when multiple agents send messages?

When a subagent sends a message with a sender parameter, the system dynamically renames the assigned pool bot to match that sender role, allowing messages to appear from different bot identities in the Telegram channel.

Do I need to set up a main Telegram channel before configuring an agent swarm?

Yes, you must configure your base Telegram channel first using the standard Telegram integration before enabling agent swarm support to manage pool bots and coordinate team members within the group.

How does round-robin selection work for a pool of Telegram bots?

Round-robin bot pool selection distributes available Telegram bot tokens across active subagents, maintaining stable per-sender mappings so each agent consistently communicates through its assigned identity.

Can I scale agent teams in Telegram without losing per-sender message routing?

Yes, the system scales agent teams by exposing a configurable bot pool via environment variables and using IPC routing to maintain stable per-sender bot mappings as new agents join the Telegram group.