Telegram Bot API 10: что реально полезно для бизнес-ботов
С мая по август 2026 года вышли Bot API 10.0, 10.1, 10.2 и 10.3. Разобрал по официальному журналу изменений, что из этого пригодится боту для записи, заказов, поддержки и клуба: Rich Messages вместо части Mini App, приватные ответы, уведомления о подписке, кнопка стоп и неактивные кнопки. Отдельно про ограничения и что требует доработки.
Что вышло и когда
Я сверил каждый пункт с официальным журналом изменений Bot API. Вот что там записано, с датами.
- 10.0, 8 мая 2026: гостевой режим, общение бота с ботом по username, медиа в опросах, живые фото.
- 10.1, 11 июня 2026: Rich Messages (методы sendRichMessage и sendRichMessageDraft), запросы при заявках на вступление, ссылки в медиа вариантов опроса.
- 10.2, 14 июля 2026: эфемерные (приватные) сообщения, объект BotSubscriptionUpdated, блоки для Rich Messages в виде структуры, сообщества из нескольких групп, каналов и ботов.
- 10.3, 24 августа 2026: кнопка остановки генерации, неактивные inline-кнопки, кнопки внутри Rich Messages, компактные таблицы.
Rich Messages: прайс и смета в самом сообщении
Раньше сообщение бота было плоским текстом с жирным и курсивом. С версии 10.1 бот отправляет структуру из блоков: заголовки, списки, таблицы, раскрывающиеся секции, цитаты, коллажи, слайдшоу, фото, видео, карты. В 10.2 блоки можно задавать полем blocks, а в 10.3 добавились кнопки внутри сообщения и параметр is_compact для таблиц.
Что это даёт заказчику. Прайс-лист с колонками, расписание занятий, смета со строкой «итого», сравнение тарифов клуба теперь можно показать таблицей в чате. Для этого не нужен ни домен, ни хостинг, ни отдельная вёрстка. Раньше за таким обычно шли в Mini App. Я разбирал, что такое Mini App и когда он оправдан в магазине. Корзина, оплата и сложное состояние по-прежнему живут в приложении. А вот витрина из десяти позиций с фото и таблицей характеристик спокойно умещается в сообщение.
Кнопки внутри сообщения появились совсем недавно, и сложные сценарии на них я пока не обкатывал. Поэтому честно скажу: сначала проверяйте на живом боте, потом обещайте клиенту.
Приватные ответы в группах и клубах
Эфемерные сообщения из версии 10.2 видит только бот и один пользователь. Команда бота получает признак is_ephemeral, и в меню Telegram такие команды выделены особой иконкой, об этом пишет сам Telegram в блоге про обновление. В 10.3 параметры получателя собрали в один объект EphemeralMessageParameters, так что код, написанный в июле, придётся поправить.
Зачем это бизнесу. В клубе или группе клиентов участник спрашивает «когда у меня заканчивается доступ», а бот отвечает так, что видит только он. Остаток дней, личная ссылка, статус заявки, ошибка оплаты не светятся перед всей группой. В закрытом клубе по подписке это закрывает давнюю неловкость: раньше бот либо писал в личку (а человек мог не нажать Start), либо отвечал на виду у всех.
Для клубов полезна и версия 10.1: у заявок на вступление появились запросы, на которые бот отвечает методами answerChatJoinRequestQuery и sendChatJoinRequestWebApp. Детально я это пока не разбирал.
Подписки, кнопка «Стоп» и неактивные кнопки
Объект BotSubscriptionUpdated пришёл в 10.2. Бот получает апдейт, когда меняется платная подписка пользователя. В нём пользователь, ваш invoice_payload и новое состояние: canceled (отменил), active (включил снова) или failed (платёж не прошёл). Раньше о таких событиях приходилось узнавать косвенно. Теперь можно сразу отправить напоминание при failed, спросить причину при canceled и вернуть доступ при active. Про сам приём оплаты звёздами у меня есть отдельная статья.
Кнопка остановки появилась в 10.3. В sendMessageDraft и sendRichMessageDraft добавили параметры can_stop и keep_on_stop. Пользователь видит кнопку под черновиком ответа ИИ, а бот получает апдейт stopped_message_generation и перестаёт тратить токены. Метод работает только в личных чатах, а черновик живёт около 30 секунд, пока вы не отправите итоговое сообщение.
Неактивные кнопки (класс DisabledButton, поле disabled у InlineKeyboardButton, тоже 10.3) нужны для пошаговых форм. Кнопка «Подтвердить запись» остаётся неактивной, пока не выбраны услуга и время. Как кнопка выглядит у клиента, смотрите на своём телефоне: в документации внешний вид не расписан.
Остальное из 10.0 нишевое. Гостевой режим позволяет боту отвечать на упоминание в чатах, где его нет, до трёх гостевых ботов за раз, не в чатах с защитой контента. Общение бота с ботом по username работает, если оба включили эту настройку. В опросы можно добавлять медиа и сократить число вариантов до одного.
Что важно учесть
Новые возможности требуют свежих клиентов Telegram. В открытых репозиториях разработчики пишут, что Rich Messages у клиентов старше версии 10.1 могут показываться пустыми, поэтому нужен запасной текстовый вариант. Это сообщения разработчиков, официальной документации на этот счёт я не нашёл, так что проверяйте на своих устройствах.
Второе ограничение касается инфраструктуры. Если бот работает через свою копию сервера Bot API или старую библиотеку, новые методы не заработают, пока вы не обновитесь. Третье касается денег: подписка платится в Stars, условия вывода и комиссии смотрите у самого Telegram. Редактор расширенного текста для людей доступен только с Premium, а требования Premium для ботов с Rich Messages я в документации не нашёл.
Четвёртое: приватные ответы по документации доходят не гарантированно, особенно если пользователь не в сети, а отвечать на такое сообщение можно только в течение 15 секунд. Ничего критичного туда лучше не класть без дублирования. Отдельно напомню, что с 20 июля 2026 Telegram автоматически ужесточил проверку источника для Mini App, и это тоже стоит проверить в своём приложении.
Что можно сделать уже сейчас
Прайс и расписание. Вынесите их в Rich Message с таблицей и приложите запасной обычный текст.
Клуб и группа. Переведите ответы «мой статус» и «мои дни» на приватные сообщения, чтобы не светить данные участников.
Подписка. Подключите обработку BotSubscriptionUpdated: три сообщения на три состояния.
ИИ-бот. Добавьте can_stop в потоковые ответы. Остановка ответа экономит токены, а размер выгоды зависит от вашего трафика.
Если нужно собрать это на вашем боте, посмотрите страницу Telegram-боты под ключ и прайс.
Частые вопросы
Нужно ли переписывать существующего бота?
Нет. В журнале изменений новые методы добавляются рядом со старыми, обычные sendMessage и клавиатуры продолжают работать. Переделка нужна, если вы хотите воспользоваться новинками.
Rich Messages полностью заменяют Mini App?
Для показа таблиц, карточек и расписаний часто да. Для корзины, оплаты и сложных форм Mini App остаётся рабочим выбором.
Нужен ли Premium для работы новых функций?
В документации для методов бота, которые я просмотрел, такого условия нет. Premium упомянут только у редактора расширенного текста для обычных пользователей.
Коротко о главном
Из четырёх версий для бизнес-бота важнее всего Rich Messages, приватные ответы, уведомления о подписке и кнопка «Стоп». Все они подтверждены журналом изменений Bot API, у каждой есть версия и дата выхода. Всё остальное можно подключать по мере необходимости.
Хотите понять, какие из новинок подойдут вашему боту, и что в нём стоит переделать в первую очередь? Напишите мне в Telegram кодовое слово «ОБНОВЛЕНИЕ», и я посмотрю вашего бота и предложу план.
Что я делаю для бизнеса
- Боты в Telegram, MAX, VK
- Автоматизация процессов и CRM
- Аналитика и дашборды
- Сайты и лендинги под ключ
Бесплатно: чек-лист «Готов ли ваш бизнес к 152-ФЗ»
12 пунктов, которые проверяют готовность за час: данные, согласия, уведомление в РКН, локализация, защита. Отметьте, что уже сделано, и увидите дыры, за которые сейчас штрафуют.
Готовы обсудить вашу задачу?
Бесплатная консультация — разберём, как внедрить это в вашем бизнесе под ключ. Без форм, пишите напрямую.
Разборы, кейсы и практика — без воды. Выходит регулярно, читать 3–5 минут.


