add-telegram-swarm

Run Telegram subagents as distinct bot identities within a group.

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

SYSTEM DOCUMENTATION & REQUIREMENTS

What problem does it solve?

This skill enables multiple subagents to collaborate in a Telegram channel by running each subagent as a separate bot identity (swarm), improving message clarity and role distinction.

Core Features & Use Cases

  • Pool Bots: dedicated bot identities per subagent that can be renamed to reflect roles.
  • Round-robin assignment: subagents share pool bots and messages appear under distinct names.
  • Prerequisites: Telegram must be set up via the /add-telegram skill, and bot tokens must be configured.

Quick Start

Configure your Telegram bots and tokens, add them to your group, and then build and restart NanoClaw to enable the agent swarm.

Frequently Asked Questions about add-telegram-swarm

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

FAQPage Schema
How do I run multiple Telegram bots as distinct identities in a single group chat?

Running multiple Telegram bots as distinct identities in a group chat is achieved by configuring an agent swarm, where subagents operate as separate pool bot identities. This setup requires configuring bot tokens, updating IPC routing, and rebuilding the environment to enable round-robin message assignment.

What is a Telegram agent swarm and how does it improve multi-bot messaging?

A Telegram agent swarm is a configuration where multiple subagents collaborate in a channel using dedicated bot identities. It improves multi-bot messaging by assigning pool bots to subagents, allowing messages to appear under distinct names, which enhances role distinction and message clarity.

Do I need an existing Telegram channel setup before configuring multi-bot pool rotation?

Yes, configuring multi-bot pool rotation requires an existing Telegram channel set up via the /add-telegram skill. You must also provision multiple bot tokens, add them to your group, and update the TELEGRAM_BOT_POOL configuration before rebuilding and restarting.

How to assign dedicated bot identities to subagents for Telegram message clarity?

To assign dedicated bot identities to subagents for Telegram message clarity, configure the TELEGRAM_BOT_POOL with multiple bot tokens. The system uses round-robin assignment and per-sender bot renaming so each subagent communicates under a distinct bot name.

Can I rename Telegram pool bots dynamically to reflect different subagent roles?

Yes, Telegram pool bots can be renamed dynamically to reflect different subagent roles within the agent swarm. This per-sender bot renaming feature allows the pool bots to display distinct names that match their assigned roles, improving message clarity.

Why does adding a Telegram bot pool require a rebuild and restart cycle?

Adding a Telegram bot pool requires a rebuild and restart cycle because the swarm setup involves updating IPC routing and applying environment configuration changes. These infrastructure updates only take effect after rebuilding the environment and restarting the system.