add-telegram-swarm

Add dedicated bot identities to Telegram group chats for multi-agent collaboration.

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

SYSTEM DOCUMENTATION & REQUIREMENTS

What problem does it solve?

This Skill adds team-style multi-agent support to an existing Telegram setup so each subagent can speak with its own bot identity instead of sharing one voice.

Core Features & Use Cases

  • Dedicated bot identities: Assigns pool bots to agents so messages in Telegram appear from the correct role or persona.
  • Sender-aware message routing: Extends MCP and IPC handling so messages tagged with a sender are delivered through the appropriate bot.
  • Operational setup guidance: Covers the required Telegram bot pool, environment variables, rebuild steps, and group instructions needed for stable swarm behavior.
  • Use case: Use it when you want a research agent, coder, and reviewer to collaborate in the same Telegram group while each message remains visually attributable to the right agent.

Quick Start

Use this skill to add Telegram agent swarm support to your project by creating a bot pool, updating the Telegram routing and group instructions, then rebuilding and restarting the service.

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 its own Telegram bot identity in a group chat?

To give each subagent its own Telegram bot identity, you need to assign dedicated pool bots to agents so messages appear from the correct role. This requires setting up a bot pool, updating sender-aware MCP routing, and rebuilding the service.

Can I use multiple Claude Code agents in the same Telegram group with separate sender names?

Yes, you can collaborate with multiple Claude Code agents in the same Telegram group with separate sender names. The setup extends IPC handling to route messages tagged with a specific sender through the appropriate assigned bot for stable attribution.

What is a Telegram bot pool and when do I need it for multi-agent messaging?

A Telegram bot pool is a collection of dedicated bot identities assigned to individual agents. You need it for multi-agent messaging when you want a research agent, coder, and reviewer to collaborate visibly while keeping each message attributable to the correct persona.

How to configure sender-aware message routing for a Telegram agent swarm?

Configuring sender-aware message routing for a Telegram agent swarm involves extending MCP and IPC handling. Messages tagged with a sender are delivered through the appropriate bot from your configured pool, requiring environment updates and service rebuilds to function.

Does Claude Code support role-based sender attribution for Telegram bots?

Claude Code supports role-based sender attribution for Telegram bots through this agent-swarm integration. It applies to NanoClaw-style integrations by using pool-bot assignment, ensuring stable visual attribution for each agent in the group chat.

Why do my multi-agent Telegram messages all show up under the same bot identity?

Multi-agent Telegram messages show up under the same bot identity when sender-aware routing is not configured. You must apply bot-pool configuration, update Telegram API renaming settings, and rebuild the service to separate the agent voices.