add-telegram-swarm

Distribute subagents across Telegram pool bots with round-robin assignment and dynamic renaming.

50|4|Updated Mar 21, 2026
One-click install
npx skills add https://github.com/sliamh11/Deus --skill add-telegram-swarm-sliamh11
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: add-telegram-swarm
Source: https://github.com/sliamh11/Deus/tree/main/.claude/skills/add-telegram-swarm
Command: npx skills add https://github.com/sliamh11/Deus --skill add-telegram-swarm-sliamh11

SYSTEM DOCUMENTATION & REQUIREMENTS

What problem does it solve?

Telegram channels often need multiple distinct agent identities to handle complex tasks; this skill enables an Agent Swarm by distributing subagents across pool bots, each bot representing a different role.

Core Features & Use Cases

  • Pool bots provide separate bot identities in Telegram groups, allowing clear attribution of each subagent.
  • Round-robin assignment with stable mappings per group to ensure consistent bot identity.
  • Rename pool bots to match the subagent role using setMyName to reflect the sender in messages.
  • Fallback to main bot if pool is unavailable; supports IPC-based message routing for integrated workflows.
  • Prerequisites: you must configure Telegram channel with /add-telegram and provide bot tokens.

Quick Start

Configure Telegram pool bot tokens in the environment (TELEGRAM_BOT_POOL) and restart the Deus service to enable agent swarm in Telegram groups.

Frequently Asked Questions about add-telegram-swarm

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

FAQPage Schema
How do I use multiple Telegram bots in a group for multi-agent collaboration?

Multi-agent collaboration in Telegram groups uses an agent swarm to distribute subagents across dedicated pool bots, maintaining clear attribution for each bot. A lead bot delegates work to subagents while each pool bot acts as a distinct identity.

How do I assign distinct agent identities to Telegram bots dynamically?

Distinct agent identities are assigned through round-robin distribution with stable mappings per group. Pool bots are dynamically renamed using setMyName to match the specific subagent role, reflecting the correct sender in Telegram group messages.

What is needed to configure a Telegram agent swarm with pool bots?

Configuring a Telegram agent swarm requires setting up Telegram channels with /add-telegram and providing dedicated bot tokens. You must configure these tokens in the TELEGRAM_BOT_POOL environment variable and restart the Deus service to enable the swarm.

Does multi-agent Telegram routing support IPC-based message workflows?

Yes, multi-agent Telegram routing supports IPC-based message routing for integrated workflows. It enables a lead bot to delegate tasks to subagents while maintaining clear attribution across distinct pool bot identities within the group.

What happens if a Telegram pool bot is unavailable during agent delegation?

If the Telegram pool bot is unavailable during agent delegation, the system automatically falls back to the main bot. This ensures that multi-agent collaboration and message routing continue functioning without interruption.