Telegram Bot API обновился до версии 10.3: что нового

Telegram Bot API обновился до версии 10.3, получив ряд важных нововведений, убедились в Код.ру.
Кнопки теперь можно размещать прямо внутри сообщений с расширенным форматированием (Rich Messages). Для этого добавлены новые классы, включая «RichMessageButton» и «RichTextButton». Боты также научились делать инлайн-кнопки неактивными. Кроме того, боты теперь могут помечать кнопки как неактивные — например, чтобы показать уже сделанный выбор.
Появилась продвинутая работа с исчезающими сообщениями. Боты могут заменять свои исходные сообщения на исчезающий оверлей. Затем его можно редактировать и дополнять новыми медиафайлами. Это позволяет выстраивать персонализированные сценарии и ответы в рамках одного сообщения, не засоряя чат новыми.
Для сообщений с расширенным форматированием улучшили поддержку вложений. К ним теперь можно прикреплять документы. Также стало проще встраивать ранее загруженные файлы. Добавилась поддержка раскрывающихся цитат и компактных таблиц.
Отдельный блок изменений адресован ИИ-агентам. ИИ-боты обзавелись нативной кнопкой остановки для прерывания генерации текста в реальном времени. При её нажатии бот может опционально сохранить уже напечатанную часть ответа.