add-telegram-swarm

Assign unique Telegram bot identities to each subagent in a swarm.

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

SYSTEM DOCUMENTATION & REQUIREMENTS

💡 This Skill includes scripts (resource) and references (resource) components.

What problem does it solve?

This skill enables multi-agent teams (swarms) to communicate within Telegram groups, with each subagent appearing as a distinct bot identity for clear visual distinction.

Core Features & Use Cases

  • Per-Agent Bot Identities: Assigns unique Telegram bot identities to each subagent in a team.
  • Send-Only Pool Bots: Utilizes dedicated bots for sending messages, reducing complexity and resource usage.
  • Dynamic Bot Renaming: Pool bots are dynamically renamed to match the sender's role (e.g., "Researcher", "Coder").
  • Use Case: In a complex task requiring a "Researcher" and a "Coder" agent, messages from the Researcher will appear from a bot named "Researcher", and messages from the Coder will appear from a bot named "Coder", making it easy to follow the conversation flow.

Quick Start

Ask your AI to assemble a team of a researcher and a coder to build a hello world app in your Telegram group.

Frequently Asked Questions about add-telegram-swarm

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

FAQPage Schema
How do I show multiple agents as separate bots in a Telegram group?

To show multiple agents as separate bots in a Telegram group, you assign unique Telegram bot identities to each subagent. This skill dynamically renames send-only pool bots to match agent roles like Researcher or Coder for clear message distinction.

What is a multi-agent swarm in Telegram and how does it work?

A multi-agent swarm in Telegram is a team of subagents communicating within a group. It works by utilizing dedicated send-only bots that are dynamically renamed to reflect the specific role of the agent currently sending a message.

Do I need to pre-configure multiple Telegram bots for agent teams?

Yes, you need to pre-configure multiple Telegram bots for agent teams. You must also disable the group privacy settings on these bots so they can properly receive and send messages within a Telegram group.

How do I assign unique bot identities to different subagents in a swarm?

You assign unique bot identities to subagents by mapping each agent role to a dedicated Telegram bot. The skill dynamically renames these send-only pool bots to match the sender's role, such as changing a bot's name to Coder when that agent replies.

Why are my Telegram bots not receiving messages in a multi-agent group?

Your Telegram bots might not be receiving messages in a multi-agent group because group privacy settings are enabled. You must disable group privacy on your pre-configured bots so they can process all messages within the swarm conversation.