add-telegram-swarm

Configure Telegram integration to distribute subagents across renamed pool bots.

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

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

  • Agent Swarm: Spawn multiple subagents in a Telegram group, each with its own bot identity.
  • Bot Pool Management: Dynamically assign pool bots to speaking subagents and rename them to reflect roles.
  • Use Case: In a multi-actor task, messages from different subagents appear as distinct bots, simplifying tracking.

Quick Start

Configure the Telegram channel and pool bot tokens, then enable agent swarm routing to start using renamed pool bots.

Frequently Asked Questions about add-telegram-swarm

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

FAQPage Schema
How do I give each subagent in a Telegram group its own bot identity?

To give each subagent in a Telegram group its own bot identity, configure the Telegram integration to distribute subagents across dedicated pool bots. When a subagent sends a message with a sender identity, messages appear from a renamed pool bot, improving clarity.

What is a Telegram agent swarm and how does it work with pool bots?

A Telegram agent swarm spawns multiple subagents in a group, each with its own bot identity. The integration dynamically assigns pool bots to speaking subagents and renames them to reflect their roles, simplifying message tracking across multi-actor tasks.

Do I need a Telegram channel set up before enabling agent swarms?

Yes, enabling Telegram agent swarms requires a prior Telegram channel setup using the add-telegram skill. You must configure the Telegram channel and pool bot tokens, then enable agent swarm routing to start using renamed pool bots.

How to configure Telegram bot pool management for multiple subagents?

Configure Telegram bot pool management by setting up pool bot tokens and enabling agent swarm routing. The Telegram module updates to dynamically assign pool bots to speaking subagents, renaming them to reflect their specific roles in multi-actor tasks.

Why use pool bots for Telegram agent teams instead of a single bot?

Using pool bots for Telegram agent teams improves clarity by making messages from different subagents appear as distinct bots. This simplifies tracking in multi-actor tasks compared to a single bot sending all messages on behalf of multiple agents.

Can I dynamically rename Telegram bots to match subagent roles during a task?

Yes, you can dynamically rename Telegram pool bots to match subagent roles. The swarm integration assigns pool bots to speaking subagents and renames them to reflect their roles, ensuring messages appear from the correct bot identity in the group.