СВОДКА ИЗМЕНЕНИЯ

Telegram • Bot API • 10.3
Платформа
Telegram
Источник
Telegram Bot API Changelog
Где опубликовано
Telegram
Тип события
api_change
Подтверждение
подтверждено
Тип источника
Официальный
Доверие
высокий
Уверенность
98%
Версия
10.3
В источнике
24 августа 2026, 03:00 МСК
Найдено
24 августа 2026, 19:47 МСК
Задержка обнаружения
16 ч 47 мин
Важность
СРЕДНЯЯ

Bot API 10.3

В Bot API 10.3 появились новые компоненты для богатых сообщений, включая кнопки, таблицы, цитаты и документы, а также расширились возможности эфемерных сообщений. Обновление также добавляет новые параметры клавиатур, управление генерацией сообщений и дополнительные типы обновлений.

ФРАГМЕНТ ИЗ ИСТОЧНИКА

Bot API 10.3 Богатые сообщения

ЧТО ИЗМЕНИЛОСЬ

Вышло обновление Telegram Bot API до версии 10.3. В нём появились новые компоненты для богатых сообщений, изменилась работа с эфемерными сообщениями, а также добавлены новые параметры клавиатур и типы обновлений. Ниже — краткий разбор изменений по официальному changelog.

Богатые сообщения

В Bot API 10.3 расширен набор классов для Rich Messages.

Добавлен класс RichMessageButton — кнопка в RichMessage.

Добавлен класс RichTextButton.

Добавлены классы RichBlockButtons и InputRichBlockButtons.

В классы RichBlockTable и InputRichBlockTable добавлено поле iscompact.

Добавлены классы RichBlockExpandableBlockQuotation и InputRichBlockExpandableBlockQuotation — цитата, которую можно развернуть или снова свернуть.

Добавлены классы RichBlockDocument и InputRichBlockDocument, содержащие файл.

Добавлена поддержка ссылок вида tg://document?id= для загрузки обычных файлов в богатых сообщениях.

Эфемерные сообщения

Работа с эфемерными сообщениями стала гибче.

Добавлен класс EphemeralMessageParameters. В методах sendMessage, sendAnimation, sendAudio, sendDocument, sendLivePhoto, sendPhoto, sendSticker, sendVideo, sendVideoNote, sendVoice, sendContact, sendLocation и sendVenue параметры receiveruserid и callbackqueryid заменены параметром ephemeralmessageparameters.

В метод sendRichMessage добавлен параметр ephemeralmessageparameters.

В класс EphemeralMessageParameters добавлено поле replacecallbackquerymessage — оно позволяет боту показывать эфемерное сообщение вместо исходного.

В editEphemeralMessageMedia добавлена поддержка загрузки новых файлов.

В метод editEphemeralMessageCaption добавлен параметр showcaptionabovemedia.

В метод editEphemeralMessageText добавлен параметр richmessage.

В классы ChatAdministratorRights и ChatMemberAdministrator добавлено поле cansendwelcomemessages.

В метод promoteChatMember добавлен параметр cansendwelcomemessages.

Разметка ответов

Добавлен класс DisabledButton, а в класс InlineKeyboardButton — поле disabled.

В классы InlineKeyboardMarkup и ReplyKeyboardMarkup добавлено поле forcereply.

Общие изменения

В методы sendMessageDraft и sendRichMessageDraft добавлены параметры canstop и keeponstop.

Добавлены обновления о том, что пользователь остановил генерацию сообщения: класс MessageGenerationStopped и поле stoppedmessagegeneration в классе Update.

Добавлены класс CommunityChatJoined и поле communitychatjoined в класс Message для сервисных сообщений о присоединении чата из сообщества.

В класс UniqueGiftInfo добавлены поля text, entities и isprivate.

Итог

Ключевые изменения в Bot API 10.3 касаются богатых сообщений и эфемерных сообщений. Также обновление добавляет новые параметры клавиатур, управление генерацией сообщений и дополнительные типы обновлений.

Источник

Официальный changelog Bot API

ПОЧЕМУ ВАЖНО

Полезно: изменение помогает вовремя заметить новую возможность, правило или поведение сервиса.

Риск: если изменение влияет на API, интерфейс или правила платформы, сервисам может понадобиться проверка совместимости.

ЧТО ДЕЛАТЬ

  • Проверьте совместимость интеграции с новым поведением или контрактом.
  • Обновите типы, SDK-обертки или внутренние runbook'и, если изменение затрагивает ваш сценарий.
  • Запустите регрессионные тесты на затронутых API, webhook или auth-сценариях.

ПОДТВЕРЖДЕНИЕ ИЗ ИСТОЧНИКА

Bot API 10.3 | SMN.today