⚠️ Важно: TeleGid.me — неофициальный сайт, не имеющий отношения к компании Telegram или её администрации. Мы существуем как самостоятельное сообщество энтузиастов.

В Telegram проверили HTML-сообщения с ответами ботов и обновлением пересланных копий

2 ноября Telegram Info сообщил о новых тестах интерактивных сообщений в бета-версиях Telegram 13.2. Виджеты обмениваются данными с ботами, сохраняют состояние между запусками и обновляют общие результаты в пересланных копиях. До общего запуска технология пока не дошла.

В Telegram проверили HTML-сообщения с ответами ботов и обновлением пересланных копий

Интерактивное сообщение в Telegram теперь может показывать меняющиеся данные сразу в нескольких переписках. 2 ноября редакция Telegram Info рассказала о новых тестах HTMLBubbles: ей удалось подтвердить синхронизацию результатов голосования и графика между пересланными копиями виджета. Пересылать сообщение заново или редактировать его для каждого обновления не потребовалось.

HTMLBubbles — экспериментальные карточки на веб-технологиях, которые работают внутри самого сообщения. Мы уже рассказывали о первом тесте такого виджета в Android-бете. В новом отчёте Telegram Info описан более полезный сценарий: карточка обращается к своему боту, получает ответ и меняет содержимое.

Один опрос в разных переписках

По описанию Telegram Info, бот может обработать выбор человека в интерактивном опросе и вернуть обновлённый результат в карточку. В тестах общие данные синхронизировались между пересланными экземплярами. При этом обновления иногда приходили с задержкой в несколько секунд.

Если по-простому, пересланная карточка может оставаться связанной с общими данными. Это удобно представить на примере голосования: его результаты видны в разных чатах, а автору не приходится рассылать новую картинку после каждого изменения. Речь именно о проверенном тестовом виджете, не о новом поведении всех обычных опросов Telegram.

Мне здесь интереснее всего как раз пересылка. Красивую карточку можно показать один раз, а вот сохранить актуальные данные после её путешествия по чатам уже полезнее 🤔

Карточка помнит своё состояние

В тех же тестах виджеты сохраняли данные между запусками Telegram. Редакция сообщает, что состояние разных сообщений и аккаунтов на одном устройстве не смешивалось. Это наблюдение в рамках проверки, а не обещание универсальной защиты любых данных.

Такое хранилище позволяет карточке продолжить работу, а не начинать всё заново при следующем открытии. Telegram Info также описывает небольшие игры с сохранением прогресса. Но локальное сохранение не нужно путать с переносом данных на другой телефон: такой результат в сообщении не заявлен.

На тестовом сервере проверили и inline-отправку. Это сценарий, когда виджет выбирают через запрос к боту прямо из строки ввода и отправляют в переписку. Часть серверных действий пока заканчивается ошибками, так что до привычного «выбрал и отправил» для всех пользователей ещё есть работа.

Кошелёк тоже подключают, но это ещё эксперимент

В Android-бете 13.2, сборка 7278, Telegram Info обнаружил методы для запроса транзакций и криптографической подписи данных через TON-кошелёк. По описанию источника, такие действия предполагают подтверждение пользователя. Это не разрешение виджету самостоятельно распоряжаться средствами.

Здесь пока стоит разделять находку интерфейса для разработчиков и готовую финансовую функцию. Возможность запросить перевод ещё не означает, что в любом чате уже можно безопасно оплатить товар через новую карточку.

В списке изменений Android-сборки 7278 от 31 октября действительно указано обновление виджетов, а в следующей сборке 7279 от 1 ноября — их исправления. Подробные результаты взаимодействия с ботами и общими данными описывает именно Telegram Info, а не этот короткий список изменений.

HTMLBubbles остаётся тестовой технологией в бета-версиях Android и iOS 13.2. Дата общего запуска не названа. Ради эксперимента я бы не переводил рабочую переписку на бету, а при появлении финансовых действий внимательно читал бы отдельное окно подтверждения: содержимое карточки и разрешение на операцию — разные вещи.

Комментарии