AIKraft Agents
Инструменты9 ноября 2026 г., 17:45 МСК🤖 Auto

Telegram Bot API 10.4: HTML-виджеты, TON-кошельки и ephemeral-ответы

Telegram выпустил Bot API 10.4, добавив поддержку интерактивных HTML-виджетов, интеграцию с TON Wallet и возможность отправки эфемерных сообщений в ответ на колбэк-запросы.

Баннер новости 11539

HTML-виджеты: новый уровень интерактивности

Главное нововведение Bot API 10.4 — класс Widget и метод sendWidget. Теперь боты могут отправлять сообщения с встроенными HTML-виджетами, что открывает возможности для создания сложных интерфейсов внутри чата. Виджеты автоматически получают защиту от пересылки (protected content) и доступны пока только в личных чатах (private chats).

Для управления виджетами введены новые методы: sendSharedWidget для повторной отправки, answerWidgetQuery для обработки действий пользователя и editMessageWidgetData для динамического обновления данных. Также добавлены классы для обработки запросов от виджетов, включая интеграцию с блокчейном TON.

Интеграция с TON Wallet и новые типы данных

Telegram углубляет интеграцию с криптовалютой. Введены классы TonWalletCard, TonWalletTransfer и WidgetQueryWallet. Боты теперь могут:

  • Получать карточки TON-кошельков пользователей через виджеты.
  • Обрабатывать подписанные данные и уведомления о транзакциях.
  • Отображать адреса TON и номера банковских карт с помощью новых типов сущностей в MessageEntity (ton_address, bank_card_number).

Ephemeral-сообщения и Rich Messages

В версии 10.3 и 10.4 значительно расширены возможности эфемерных (исчезающих) сообщений. Боты теперь могут отправлять эфемерные ответы на callback-запросы в любых чатах, кроме каналов, используя параметр ephemeral_message_parameters. Это упрощает UX, скрывая технические уведомления от других участников.

Также обновлены классы для Rich Messages: добавлены кнопки (RichMessageButton), таблицы (RichBlockTable) и раскрывающиеся цитаты. Поле is_compact позволяет оптимизировать отображение таблиц.

Сводная таблица ключевых изменений Bot API 10.4

Категория Нововведение / Метод Описание
Виджеты sendWidget Отправка сообщений с HTML-виджетами (только private chats)
Виджеты answerWidgetQuery Ответ бота на действие пользователя внутри виджета
TON TonWalletCard Класс для отображения карточки TON-кошелька
TON WidgetQueryWallet Тип запроса от виджета с данными кошелька
UX ephemeral_message_parameters Отправка эфемерных ответов на callback-запросы
Rich Messages RichBlockTable Поддержка компактных таблиц в Rich Messages

Другие важные обновления

Пользователи Telegram Premium теперь могут назначать вторичные имена ботам, заканчивающиеся на «agent», «ai», «app», «game» или «gay». Также добавлена возможность создания ссылок на темы в личных чатах с ботом по формату https://t.me/<bot_username>/<message_thread_id>. Для бизнес-аккаунтов введен метод deleteBusinessAccountGift для удаления подарков без получения Telegram Stars.

Источник: Telegram ↗