Telegram Bot API 10.1 — боты получили Rich Messages для сложных ответов и AI-стриминга

Telegram выпустил Bot API 10.1 11 июня 2026 года и добавил поддержку Rich Messages — структурированных сообщений с блоками, таблицами, медиа, ссылками, математическими выражениями и потоковой выдачей AI-ответов. Для разработчиков ботов это означает более гибкое оформление длинных ответов, инструкций, карточек, отчётов и интерактивных сценариев без грубой сборки текста из обычного Markdown.

Telegram Bot API 10.1
Telegram Bot API 10.1

Telegram Bot API 10.1 добавляет Rich Messages для структурированных ответов ботов

Telegram обновил официальную документацию Bot API и опубликовал changelog версии 10.1 от 11 июня 2026 года. Центральное изменение релиза — поддержка Rich Messages, нового формата сообщений для ботов.

Rich Messages нужны для случаев, когда обычного текста, Markdown-разметки и простых вложений уже мало. Бот может отправлять ответ как набор смысловых блоков: абзацы, заголовки, списки, таблицы, цитаты, изображения, видео, аудио, карты, коллажи, слайд-шоу и специальные блоки для процесса генерации ответа.

На практике это особенно заметно в ботах с AI-функциями. Ответ может появляться постепенно, а форматирование остаётся цельным: заголовки не превращаются в обычные строки, таблицы не разваливаются, а код, ссылки и пояснения сохраняют структуру.

RichText и RichBlock расширяют форматирование внутри сообщений

В Bot API 10.1 появились новые типы RichText для разных фрагментов форматированного текста. Telegram перечисляет классы для жирного и курсивного текста, подчёркивания, зачёркивания, спойлеров, дат, упоминаний, кода, кастомных эмодзи, математических выражений, ссылок, email-адресов, телефонов, банковских карт, хэштегов, cashtag и bot-команд.

Это делает форматирование более точным. Раньше разработчику приходилось аккуратно собирать текст с разметкой и следить, чтобы спецсимволы не ломали итоговое сообщение. Новый подход ближе к модели документа: отдельные части текста описываются как сущности, а Telegram-клиент уже отображает их в нужном виде.

Вторая часть обновления связана с RichBlock. Это блоки, из которых собирается всё сообщение. В списке Telegram есть абзацы, секционные заголовки, preformatted-блоки, футеры, разделители, таблицы, списки, цитаты, pull quotes, медиа-блоки, карты, анимации, голосовые заметки и блок RichBlockThinking для сценариев, где бот показывает ход генерации или промежуточное состояние ответа.

sendRichMessage и sendRichMessageDraft делают AI-ответы визуально аккуратнее

В релиз добавлены методы sendRichMessage и sendRichMessageDraft. Первый позволяет отправлять готовые rich-сообщения, второй — стримить частичные rich-сообщения во время подготовки ответа.

Для пользователя это выглядит как более плавный и читаемый ответ. Например, AI-бот может начать с короткого резюме, затем добавить таблицу сравнения, потом показать пояснение и финальный блок с выводом. Всё это может формироваться постепенно, без ощущения, что бот присылает набор разрозненных сообщений.

Для разработчиков это снижает зависимость от костылей вокруг обычного текста. В сложных ботах часто приходится выбирать между красивым оформлением и динамической генерацией. Bot API 10.1 двигает Telegram в сторону более богатых интерфейсов внутри обычного чата.

Rich Messages работают в inline, guest и Web App-сценариях

Telegram добавил InputRichMessageContent и разрешил использовать его как InputMessageContent в результатах inline-запросов, guest-запросов и Web App-запросов. Это важная деталь для ботов, которые работают за пределами классического диалога один на один.

Inline-боты смогут отдавать более сложные карточки прямо в чужих чатах. Web App-сценарии получат аккуратную передачу результата из мини-приложения обратно в чат. Guest-сценарии, появившиеся в Bot API 10.0, теперь тоже могут использовать новый формат контента.

Отдельно Telegram добавил параметр rich_message в editMessageText. Это означает, что уже отправленное сообщение можно переводить в rich-формат или обновлять с сохранением новой структуры. Для интерфейсных ботов это полезно: карточка заказа, статус задачи или отчёт могут меняться без отправки нового сообщения каждый раз.

Заявки на вступление получают отдельные query-сценарии

Помимо Rich Messages, Bot API 10.1 расширяет работу с заявками на вступление в чаты. В User появилось поле supports_join_request_queries, в ChatFullInfo добавлено поле guard_bot, а в ChatJoinRequest — поле query_id.

Также появились методы answerChatJoinRequestQuery и sendChatJoinRequestWebApp. Эти изменения важны для ботов, которые модерируют вход в группы и каналы, проверяют анкеты, проводят мини-опросы перед вступлением или открывают Web App для дополнительной формы.

Такой сценарий похож на аккуратный входной фильтр: пользователь отправляет заявку, бот получает больше контекста и может ответить через отдельный query-механизм или отправить мини-приложение для подтверждения данных.

Опросы в Telegram Bot API 10.1 получают ссылки как медиаконтент

В разделе Polls Telegram добавил класс Link и поле link в PollMedia. Также появился InputMediaLink, который можно использовать как InputPollOptionMedia.

Это небольшое изменение по размеру changelog, но оно расширяет сценарии для образовательных, новостных и коммерческих ботов. Вариант ответа в опросе может быть связан с внешним материалом, источником, товаром, страницей справки или подробным объяснением.

Для ботов с тестами и анкетами это даёт более выразительный формат. Опрос перестаёт быть набором коротких текстовых вариантов и получает связь с дополнительным контентом, если такая связь нужна в конкретном сценарии.

Bot API 10.1 укрепляет Telegram как платформу для AI-ботов и мини-приложений

Bot API 10.1 выглядит как релиз, рассчитанный на более сложные боты: AI-ассистентов, сервисные панели, обучающие помощники, ботов поддержки, каталоги, CRM-сценарии и мини-приложения. Главный практический смысл обновления — ботам становится проще отдавать длинные и насыщенные ответы в форме, которую удобно читать внутри Telegram.

Разработчикам придётся дождаться поддержки Bot API 10.1 в используемых библиотеках, если проект построен на готовых SDK. Командам, которые работают напрямую с HTTP Bot API, можно начинать с изучения sendRichMessage, sendRichMessageDraft, InputRichMessage и новых RichText/RichBlock-типов в официальной документации.

Для обычного пользователя изменения проявятся постепенно. Сначала Rich Messages появятся в продвинутых AI-ботах и сервисных ботах, где длинный ответ, таблица, медиа и пошаговое объяснение должны выглядеть как единый аккуратный материал.

При использовании материалов сайта необходимо указывать ссылку на TGLand.ru. Если вы копируете фрагменты текста в интернете, прямая гиперссылка, доступная для индексации поисковыми системами, должна быть размещена в начале материала.

Вам также может понравиться