СВОДКА ИЗМЕНЕНИЯ
Telegram • Bot API • 10.0- Платформа
- Telegram
- Источник
- Telegram Bot API Changelog
- Тип источника
- Официальный
- Доверие
- высокий
- Уверенность
- 95%
- Версия
- 10.0
- В источнике
- 8 мая 2026, 00:00
- Найдено
- 16 июня 2026, 14:34
- Важность
- СРЕДНЯЯ
Bot API 10.0: Новые возможности для разработчиков Telegram-ботов
Обновление Bot API до версии 10.0 вносит значительные изменения, включая поддержку гостевого режима, расширенное управление чатами, новые опции для опросов и работу с живыми фото.
ФРАГМЕНТ ИЗ ИСТОЧНИКА
Bot API 10.0 Гостевой режим
ЧТО ИЗМЕНИЛОСЬ
Bot API 10.0: Революция в разработке Telegramботов
Telegram выпустил обновление Bot API до версии 10.0, которое открывает новые горизонты для разработчиков ботов. Это обновление приносит множество функций, призванных улучшить взаимодействие пользователей с ботами и расширить их возможности.
Гостевой режим: Боты в чатах без участия
Теперь боты могут взаимодействовать с пользователями в чатах, даже не являясь их участниками. Эта функция, названная гостевым режимом, позволяет ботам получать и отвечать на определенные сообщения.
Ключевые изменения включают:
Добавлена поддержка гостевого режима (/bots/featuresguestbots), позволяющая ботам получать сообщения и отвечать в чатах, где они не состоят участниками.
Поле supportsguestqueries добавлено в класс User (/bots/apiuser).
Поля guestbotcalleruser и guestbotcallerchat добавлены в класс Message (/bots/apimessage).
Поле guestqueryid добавлено в класс Message (/bots/apimessage).
Поле guestmessage добавлено в класс Update (/bots/apiupdate).
Представлены новый класс SentGuestMessage (/bots/apisentguestmessage) и метод answerGuestQuery (/bots/apianswerguestquery).
Расширенное управление чатами
Обновление также улучшает инструменты управления чатами, предоставляя больше контроля над взаимодействием участников.
Нововведения:
Поле canreacttomessages добавлено в классы ChatMemberRestricted (/bots/apichatmemberrestricted) и ChatPermissions (/bots/apichatpermissions).
Параметр returnbots добавлен в метод getChatAdministrators (/bots/apigetchatadministrators).
Добавлены методы deleteAllMessageReactions (/bots/apideleteallmessagereactions) и deleteMessageReaction (/bots/apideletemessagereaction).
Боты теперь могут видеть некоторые сообщения, отправленные другими ботами в группах.
Инновации в работе с опросами
Опросы получили значительное развитие, включая возможность добавления медиафайлов и новые настройки.
Новые функции:
Добавлены классы InputMediaSticker (/bots/apiinputmediasticker), InputMediaLocation (/bots/apiinputmedialocation) и InputMediaVenue (/bots/apiinputmediavenue).
Класс PollMedia (/bots/apipollmedia) теперь представляет медиа в опросе.
Поле media добавлено в класс Poll (/bots/apipoll), позволяя ботам видеть медиа в опросах.
Поле explanationmedia добавлено в класс Poll (/bots/apipoll) для медиа в пояснениях к викторинам.
Поле media в классе PollOption (/bots/apipolloption) позволяет ботам видеть медиа в вариантах ответа.
Добавлен класс InputPollMedia (/bots/apiinputpollmedia), а метод sendPoll (/bots/apisendpoll) получил параметры media и explanationmedia для добавления медиа в опросы.
Новый класс InputPollOptionMedia (/bots/apiinputpolloptionmedia) и поле media в InputPollOption (/bots/apiinputpolloption) позволяют добавлять медиа к вариантам ответа.
Поля membersonly и countrycodes добавлены в класс Poll (/bots/apipoll) и метод sendPoll (/bots/apisendpoll).
Минимальное количество вариантов ответа в опросе снижено с 2 до 1.
Живые фото: Динамика в контенте
Теперь боты могут работать с "живыми фото" — изображениями, сочетающими фото и короткое видео.
Основные новинки:
Добавлен класс LivePhoto (/bots/apilivephoto) для представления фото с коротким видео.
Класс InputMediaLivePhoto (/bots/apiinputmedialivephoto) для отправки живых фото.
Поле livephoto добавлено в классы Message (/bots/apimessage) и ExternalReplyInfo (/bots/apiexternalreplyinfo).
Новый метод sendLivePhoto (/bots/apisendlivephoto) позволяет ботам отправлять живые фото.
Класс PaidMediaLivePhoto (/bots/apipaidmedialivephoto) описывает платное медиа с живым фото, а InputPaidMediaLivePhoto (/bots/apiinputpaidmedialivephoto) позволяет отправлять их.
Живые фото теперь можно использовать в sendMediaGroup (/bots/apisendmediagroup) и editMessageMedia (/bots/apieditmessagemedia).
Общие улучшения для Business Bots и коммуникации
Обновление также затрагивает Business Bots и общую систему взаимодействия между ботами.
Дополнительные изменения:
Business Bots могут управлять аккаунтами пользователей без подписки Telegram Premium.
Добавлена возможность отправлять сообщения другим ботам по username при включенной bottobot communication.
Business bots могут отвечать другим ботам от имени себя, если включена bottobot communication.
Ботам разрешено передавать пустой текст в методе sendMessageDraft (/bots/apisendmessagedraft).
Добавлены классы BotAccessSettings (/bots/apibotaccesssettings) и методы getManagedBotAccessSettings (/bots/apigetmanagedbotaccesssettings), setManagedBotAccessSettings (/bots/apisetmanagedbotaccesssettings).
Добавлен метод getUserPersonalChatMessages (/bots/apigetuserpersonalchatmessages).
Это обновление Bot API 10.0 представляет собой значительный шаг вперед, предоставляя разработчикам мощные инструменты для создания более интеллектуальных и интерактивных Telegramботов.
Источник: Telegram Bot API Changelog
ПОЧЕМУ ВАЖНО
Полезно: изменение помогает вовремя заметить новую возможность, правило или поведение сервиса.
Риск: если изменение влияет на API, интерфейс или правила платформы, сервисам может понадобиться проверка совместимости.
ЧТО ДЕЛАТЬ
- Проверьте совместимость интеграции с новым поведением или контрактом.
- Обновите типы, SDK-обертки или внутренние runbook'и, если изменение затрагивает ваш сценарий.
- Запустите регрессионные тесты на затронутых API, webhook или auth-сценариях.
ПОДТВЕРЖДЕНИЕ ИЗ ИСТОЧНИКА
Источник: Telegram Bot API Changelog.
Официальный источник ↗