Telegram разрешил ботам общаться друг с другом

Telegram снял ограничение на общение ботов между собой: теперь bot-to-bot коммуникация работает в группах и через Business Mode. Это позволяет строить цепочки ботов внутри одного чата без внешнего оркестратора.

Автор: Michael Kokin ·

До сих пор это было запрещено на уровне платформы — боты не видели сообщений других ботов вообще, в любом режиме. В FAQ так и написано: решили заблокировать, чтобы два бота не ушли в бесконечный цикл ответов.

Теперь bot-to-bot коммуникация работает в группах и через business mode. Включается через @BotFather.

Теперь можно строить цепочки ботов внутри Telegram без внешнего оркестратора.

Бот-координатор принимает задачу, дергает бота-аналитика, тот передает результат боту-генератору. Весь пайплайн — в одном чате.

Не заменит n8n, Make и Langchain. Но нативная фича всегда пригодится.

Business mode в Bot API появился в марте 2024 (Bot API 7.2), и уже тогда боты получили доступ к приватным чатам бизнес-аккаунтов. Bot-to-bot — следующий шаг: если бот мог действовать от имени бизнеса, теперь боты могут координироваться между собой.

Как решили проблему бесконечных циклов (Loop Prevention)?
Telegram переложил ответственность на разработчиков. Платформа обязывает внедрять предохранители (safeguards): дедупликацию сообщений, жесткие таймауты и лимиты. Если два бота сойдут с ума и начнут спамить друг друга, Telegram применит платформенные ограничения и порежет производительность.

Короче, теперь в одном чате можно собрать целое агентство или редакцию из ботов:

🤖 Агентные штормы. В одном чате можно собрать бота-копирайтера, бота-дизайнера и бота-редактора. Вы кидаете тему, они спорят, генерируют контент, проверяют друг друга и выдают готовый пост прямо на ваших глазах.
🔹 Микросервисы прямо в мессенджере. Больше не нужно делать одного неповоротливого бота-франкенштейна. Делите функционал: один бот отвечает за биллинг (имеет доступ к кассе), второй парсит данные, третий работает с LLM. Если падает нейросеть, оплаты и саппорт продолжают работать.
🔹 Взаимный AI-контроль. Основной бот общается с клиентом в группе или Business-режиме, а скрытый бот-супервайзор «слушает» ответы. Если первый бот начинает галлюцинировать, второй моментально перехватывает диалог и зовет кожаного менеджера.
🔹 Изоляция баз данных. Публичный бот собирает запросы от клиентов, но не имеет доступа к вашей внутренней CRM или складу. Он тегает закрытого внутреннего бота (`/check_stock@MyStoreBot`), тот сверяет данные и безопасно отдает результат.

В общем, теперь можно создавать целые автономные ИИ-команды.

Документация