Telegram dodaje interaktywne widgety do wiadomości. Miniaplikacje zostają w czacie
Spis treści
Telegram chce, żeby użytkownik rzadziej opuszczał rozmowę. Wraz z Bot API 10.4 komunikator wprowadził interaktywne widgety, czyli małe aplikacje renderowane bezpośrednio w dymku wiadomości. Bot może w ten sposób pokazać prosty formularz, wynik, wykres albo element usługi, a odbiorca nie musi przechodzić do przeglądarki ani klasycznej Mini App.
Widget działa w wiadomości, ale nie jest zwykłą stroną internetową
Telegram opisuje widget jako samodzielny dokument HTML z wbudowanym CSS i JavaScriptem. Kod może mieć maksymalnie 32 KB, a po kompresji zlib nie może przekroczyć 4 KB. To ważne rozróżnienie: limit 4 KB dotyczy skompresowanego kodu, nie całego dokumentu.
Widget jest uruchamiany na urządzeniu użytkownika w piaskownicy i nie ma bezpośredniego dostępu do internetu. Jego kod pozostaje stały po wysłaniu wiadomości, natomiast dane może zmieniać bot. Interakcja przebiega więc przez komunikator: widget wysyła do bota niewielkie żądanie, a bot odpowiada i aktualizuje stan widoczny w wiadomości.
W praktyce ogranicza to zastosowanie nowej funkcji do lekkich narzędzi. Kalkulator, sonda, prosty konfigurator czy podgląd danych pasują do tego modelu znacznie lepiej niż rozbudowana aplikacja wymagająca wielu ekranów i stałego połączenia z serwerem.
Na razie tylko prywatne rozmowy z botami
Największym ograniczeniem premiery jest dostępność. Dokumentacja Bot API podaje, że w środowisku produkcyjnym widgety można obecnie wysyłać wyłącznie do prywatnych czatów. Wysłane widgety są automatycznie chronione, dlatego nie można ich przekazywać dalej. Obsługa scenariuszy grupowych i współdzielenia pozostaje etapem rozwoju, a nie funkcją dostępną bez ograniczeń dla wszystkich użytkowników.
To zmienia ocenę tej nowości. Telegram nie zastępuje jeszcze Mini Apps, lecz dodaje ich lekką warstwę do wiadomości. Dla dewelopera oznacza to nowy kanał dystrybucji, a dla odbiorcy szybszy dostęp do pojedynczej czynności. Jednocześnie bezpieczeństwo i logika biznesowa nadal pozostają po stronie bota, nie krótkiego kodu wyświetlanego w dymku.
TON Connect i portfel Telegram Money
Ważnym kontekstem są płatności. Ekosystem TON opisuje TON Connect jako protokół łączący aplikację lub Mini App z portfelem użytkownika. Oficjalna dokumentacja Telegram Money wskazuje z kolei, że portfel obsługuje aktywa w sieci TON i połączenia z aplikacjami zdecentralizowanymi. Widget może więc przygotować żądanie dla bota, a użytkownik zatwierdza operację w portfelu.
Nie oznacza to automatycznej płatności po kliknięciu. Przed zatwierdzeniem trzeba sprawdzić nazwę aplikacji, adres i szczegóły transakcji, a deweloper powinien zweryfikować wynik operacji w blockchainie. Dostępność portfela i konkretnego scenariusza zależy od obsługi aplikacji oraz ograniczeń regionalnych.
Telegram konsekwentnie przesuwa granicę między rozmową a aplikacją. Widgety są jednak dopiero początkiem: ich mały rozmiar, brak bezpośredniego dostępu do sieci i produkcyjne ograniczenie do prywatnych czatów sprawiają, że na razie najlepiej traktować je jako szybkie narzędzia w wiadomościach, a nie pełnoprawne programy.
Źródła
Autor Artykułu
Kamil Rogowski
Kamil Rogowski - to pasjonat technologii i sprzętu komputerowego, który od lat śledzi rozwój PC, podzespołów i gamingu. Na pcarena.pl dzieli się testami, opiniami oraz praktycznymi poradami, pomagając czytelnikom wybrać najlepszy sprzęt do pracy i rozrywki. Jego artykuły łączą wiedzę techniczną z lekkim, przystępnym stylem.