add-telegram-swarm

Coordinates AI agents in Telegram as a swarm with distinct bot identities.

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

SYSTEM DOCUMENTATION & REQUIREMENTS

What problem does it solve?

Coordinate multiple AI agents in Telegram as a swarm with distinct bot identities.

Core Features & Use Cases

  • The main bot receives messages and sends lead agent responses (already set up by /add-telegram).
  • Pool bots are send-only — each gets a Grammy Api instance (no polling).
  • When a subagent calls send_message with a sender parameter, the host assigns a pool bot and renames it to match the sender's role.
  • Messages appear in Telegram from different bot identities.

Quick Start

Initialize the pool bots and complete the /add-telegram setup to enable swarm agents in your Telegram channel.

Frequently Asked Questions about add-telegram-swarm

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

FAQPage Schema
How do I coordinate multiple AI agents in Telegram with distinct bot identities?

To coordinate multiple AI agents in Telegram with distinct bot identities, this Skill uses a pool of send-only bots. When a subagent sends a message, the host assigns a pool bot and renames it to match the sender's role, making messages appear from different identities.

What do I need to set up a Telegram swarm with pool bots?

Setting up a Telegram swarm with pool bots requires Telegram bot tokens, a configured Telegram channel using the /add-telegram flow, and a host with access to the Telegram API. You initialize the pool bots to enable the swarm agents.

Can I use my existing Telegram channel configuration to launch agent teams?

Yes, you can use your existing Telegram channel configuration to launch agent teams. This Skill applies to Telegram channels already configured with the /add-telegram flow, extending the main bot to route messages through a pool of renamed send-only bots.

How does group messaging work when a Telegram swarm bot assigns roles?

Group messaging works by assigning a Grammy API instance to each pool bot without polling. When a subagent calls send_message with a sender parameter, the host dynamically renames the assigned pool bot to match the role, displaying distinct identities in the channel.

Are there limitations to using send-only pool bots for Telegram agent swarms?

Yes, a limitation of using send-only pool bots for Telegram agent swarms is that pool bots cannot receive or poll for messages. The main bot configured via /add-telegram handles incoming messages and lead agent responses, while pool bots strictly send messages with assigned identities.