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.