add-telegram-swarm

Configure Telegram pool bots with unique identities for agent swarm group chats.

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

SYSTEM DOCUMENTATION & REQUIREMENTS

💡 This Skill includes scripts (resource) components.

What problem does it solve?

This skill enables your Telegram bot to support agent swarms (teams), allowing multiple AI agents to collaborate within a group chat, each with its own distinct bot identity.

Core Features & Use Cases

  • Multi-Bot Identity: Each subagent in a swarm gets its own unique bot identity in the Telegram group, making it easy to distinguish who is speaking.
  • Dynamic Renaming: Pool bots are dynamically renamed to match the role or identity of the subagent sending a message.
  • Use Case: Imagine a customer support scenario where a "Researcher" bot finds information, and a "Writer" bot formats it. In Telegram, users would see messages clearly originating from "Researcher" and "Writer" bots, respectively.

Quick Start

Run the /add-telegram-swarm command to enable agent swarm support for your Telegram bot.

Frequently Asked Questions about add-telegram-swarm

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

FAQPage Schema
How do I add multiple AI agents to a Telegram group chat with separate bot identities?

To add multiple AI agents to a Telegram group chat, you integrate agent swarm functionality into your existing Telegram bot. This assigns a unique bot identity to each subagent, allowing them to collaborate with distinct names in the conversation.

Can I dynamically rename Telegram pool bots to match my agent's role during a chat?

Yes, you can dynamically rename Telegram pool bots to match a subagent's role. The swarm integration automatically updates the bot identity when a specific agent sends a message, reflecting its role like 'Researcher' or 'Writer'.

What prerequisites are needed to enable agent teams in my Telegram bot?

Enabling agent teams requires prior Telegram bot setup. You must configure pool bots, disable group privacy settings for them, and update IPC routing to ensure sender-specific message delivery within the group chat.

How does an agent swarm appear to users in a Telegram group?

An agent swarm appears in a Telegram group as multiple distinct bots. Users see messages clearly originating from individual bot identities matching each subagent's role, making it easy to distinguish which AI agent is speaking.

Why do I need to disable group privacy for Telegram bots in an agent swarm setup?

Disabling group privacy for Telegram bots is required so the pool bots can receive all messages in the group chat. This allows the IPC routing to correctly process and deliver sender-specific messages to the appropriate subagent.

Does this multi-agent Telegram integration work for customer support scenarios?

Yes, multi-agent Telegram integration works for customer support scenarios. You can assign specialized roles like a 'Researcher' bot to find information and a 'Writer' bot to format it, with each appearing as a separate bot in the chat.