add-telegram-swarm

Integrate Agent Swarm functionality into Telegram bots with distinct subagent identities.

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

SYSTEM DOCUMENTATION & REQUIREMENTS

💡 This Skill includes scripts (resource) components.

What problem does it solve?

This Skill enables your existing Telegram bots to support Agent Swarms (Teams), allowing each subagent to have its own distinct bot identity within a group chat.

Core Features & Use Cases

  • Multi-Bot Identities: Assigns unique Telegram bot identities to each subagent in a swarm.
  • Visual Clarity: Helps users easily distinguish which agent is speaking in a group conversation.
  • Send-Only Pool Bots: Utilizes dedicated bots for sending messages, managed by the main bot.
  • Use Case: In a collaborative project within a Telegram group, a "Researcher" agent's messages will appear from a bot named "Researcher", a "Coder" agent's from "Coder", and so on, making the team's interactions clear.

Quick Start

Configure your Telegram bots to support agent swarms by following the setup instructions.

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 chat its own bot identity?

You can assign distinct bot identities to subagents in a Telegram group chat by integrating Agent Swarm functionality, which routes messages through dedicated send-only pool bots that are renamed to match specific agent roles like Researcher or Coder.

What do I need to set up before configuring Telegram bots for multi-agent communication?

Configuring Telegram bots for multi-agent communication requires a pre-existing base Telegram bot and the creation of multiple dedicated pool bots via BotFather to handle message relay for the swarm.

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

In a Telegram group conversation, an agent swarm appears as distinct bot identities, where messages from a Researcher agent display from a bot named Researcher and a Coder agent's from Coder, ensuring visual clarity.

Can I use my existing Telegram bot with an agent swarm team?

Yes, you can use your existing Telegram bot with an agent swarm team. The Skill integrates directly into your current setup, managing multi-agent message routing and pool bot renaming through your main bot.

Why do I need to create multiple pool bots for my Telegram agent swarm?

You need to create multiple pool bots for your Telegram agent swarm because these dedicated send-only bots act as message relays managed by the main bot, allowing each subagent to visually appear as a unique bot identity.