Компания Telegram выпустила обновление Bot API 10.4, позволяющее ботам отправлять пользователям интерактивные HTML-виджеты прямо внутри сообщений. Эти элементы могут содержать кнопки, анимации и меняться без отправки нового сообщения.
Новые виджеты работают непосредственно в тексте сообщения, а не открываются как отдельные приложения, что позволяет экономить место и удерживать внимание пользователя в чате.
Разработчики могут отправлять код размером до 32 КБ, но после сжатия он не должен превышать 4 КБ, что ограничивает сложность логики внутри виджета.
Боты могут обновлять содержимое уже отправленного виджета, передавая новые данные через событие chatDataChanged, что позволяет менять статусы или цены без перезагрузки интерфейса.
Параллельно с интерактивными виджетами обновление расширило интеграцию с TON Wallet, позволив ботам запрашивать подписи транзакций и получать уведомления о переводах.
В групповых чатах появилась возможность эфемерных сообщений, которые видит только пользователь, нажавший кнопку, чтобы не перегружать общую переписку личными данными.
Новые виджеты рассчитаны на легкие сценарии и в момент запуска доступны только в личных чатах, при этом их нельзя пересылать другим пользователям.
Загрузка комментариев…