Osegi
Mobile·2 min czytania

Telegram zamienia wiadomości w mini-aplikacje dzięki widżetom

Bot API 10.4 pozwala umieszczać w wiadomościach interaktywne widżety poniżej 4 KB z płatnościami TON. Na razie działają tylko w prywatnych czatach z botami.

Smartphone showing a Telegram chat with an interactive widget embedded in a message bubble.
Zdjęcie: Digital Trends

Telegram wprowadził interaktywne widżety, które działają bezpośrednio w wiadomościach na czacie. Deweloperzy mogą dzięki nim osadzać małe aplikacje, usługi i opcje płatności, nie przenosząc użytkownika na osobną stronę ani do klasycznej Mini App. Założyciel komunikatora Pavel Durov zapowiedział, że z każdej wiadomości na Telegramie można teraz zrobić aplikację.

Widżety są lekkie: skompresowany kod może mieć najwyżej 4 KB, a interfejs jest renderowany natywnie, bez okna przypominającego przeglądarkę. Jest jednak istotne zastrzeżenie. Na razie dostęp produkcyjny obejmuje wyłącznie prywatne czaty użytkowników z botami. Widżety w grupach i w przekazywanych wiadomościach działają tylko na testowym serwerze Telegrama.

Jak działają widżety

Funkcję dodał Bot API 10.4, wydany 9 listopada. Programiści tworzą interfejsy w HTML, CSS i JavaScript, a Telegram uruchamia je w piaskownicy QuickJS i renderuje natywnie, bez WebView. Widżet pozostaje widoczny w dymku podczas przewijania rozmowy. Po wysłaniu wiadomości jego kod jest blokowany, nie przyjmuje danych z klawiatury i nie łączy się bezpośrednio z internetem. Zapytania trafiają przez Telegram do bota, który może aktualizować dane widżetu.

Limit 4 KB dotyczy kodu po kompresji; przed kompresją kod pojedynczego widżetu może mieć do 32 KB. Bardziej złożone rozwiązania nadal wymagają bota lub zwykłej Mini App.

Płatności w TON

Najważniejszą nowością jest obsługa płatności przez natywny portfel Telegrama i formaty transakcji TON Connect. Deweloperzy mogą tworzyć żądania płatności na istniejącym kodzie TON Connect, bez osobnego łączenia portfela. Widżet prosi bota o przygotowanie transakcji, po czym Telegram wyświetla ekran potwierdzenia z botem, kwotą i adresem docelowym. Użytkownik musi sam autoryzować przelew. Twórcom zaleca się sprawdzanie szczegółów i wyniku transakcji w blockchainie, zanim uznają płatność za zakończoną.

Rozwiązanie opiera się na Gram Wallet, niestrzeżonym (non-custodial) portfelu stworzonym przez Telegram. Gram to natywna waluta TON, dawniej znanego jako Toncoin. Dostępność portfela zależy od obsługi w aplikacji i ograniczeń regionalnych.

Telegram chce, by czaty służyły do korzystania z usług i dokonywania transakcji. Szerszy zasięg zależy od tego, jak szybko firma rozszerzy wsparcie produkcyjne poza prywatne rozmowy z botami.

Aplikacje warte uwagi

SUMO: łamigłówka liczbowa

Wybierz właściwe pola, dodaj je i trafiaj w cel. Łatwa do nauczenia, trudna do opanowania. Za darmo, dla każdego wieku.

Tagi:telegrambot apimini appstonwidgetsgram wallet

Więcej z tego dnia

Zobacz wszystkie →

Więcej w kategorii: Mobile

Zobacz wszystkie →