add-telegram-swarm

Assign distinct Telegram bot identities to subagents for group messaging.

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

SYSTEM DOCUMENTATION & REQUIREMENTS

What problem does it solve?

Telegram channels often host multiple agents in a single conversation. This skill enables Agent Swarm (Teams) support by giving each subagent its own bot identity in the Telegram group, so messages are attributed to distinct bots.

Core Features & Use Cases

  • Dedicated bot identities: Each subagent in a team gets its own bot in the Telegram group for clear attribution.
  • Pool bot mechanism: Uses a pool of bots to handle sending, with stable naming per sender within a group.
  • Easy setup: Works with an existing /add-telegram flow and centralized pool configuration.

Quick Start

Set up the Telegram channel with /add-telegram, configure the pool of Telegram bots, and provide TELEGRAM_BOT_POOL tokens to enable agent teams.

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 multiple agents in a Telegram group?

To assign separate bot identities to multiple agents in a Telegram group, use a pool bot mechanism that maps each subagent to a dedicated Telegram bot. This ensures messages are attributed to distinct bots with stable, group-wide sender naming.

What is the best way to coordinate a multi-agent Telegram channel?

The best way to coordinate a multi-agent Telegram channel is using IPC-driven routing with a pool of dedicated bot identities. This allows each subagent to speak under a distinct name, making the sender's role clear and identifiable across the group.

How do I configure a Telegram bot pool for agent teams?

To configure a Telegram bot pool for agent teams, provide the bot tokens via the TELEGRAM_BOT_POOL setting. This initializes the pool and assigns per-sender bots, applying a clear fallback if the pool is unavailable.

Do I need an existing Telegram channel setup before adding agent teams?

Yes, you need an existing Telegram channel setup before adding agent teams. You must first run the /add-telegram flow to establish the channel, then configure the pool of Telegram bots to enable distinct subagent identities.

What happens if the Telegram bot pool is unavailable during agent team coordination?

If the Telegram bot pool is unavailable during agent team coordination, the system applies a clear fallback mechanism. This ensures the multi-agent channel continues to function even when dedicated bot identities cannot be assigned from the pool.

Can I rename a Telegram bot dynamically to match a subagent's role in a group?

Yes, you can rename a Telegram bot dynamically to match a subagent's role in a group. The pool bot mechanism includes name renaming capabilities, ensuring stable per-sender naming that reflects the sender's role throughout the conversation.