Osegi
Mobile·2 min de lecture

Telegram transforme les messages en mini-applications

Avec l'API Bot 10.4, Telegram permet d'intégrer des widgets interactifs de moins de 4 Ko dans les messages, avec paiements TON. Seuls les chats privés avec un bot sont concernés.

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

Telegram a lancé des widgets interactifs qui s'exécutent directement dans les messages. Les développeurs peuvent y intégrer de petites applications, des services et des options de paiement sans renvoyer l'utilisateur vers une page web ou une Mini App. Le fondateur Pavel Durov a annoncé que n'importe quel message Telegram peut désormais devenir une application.

Ces widgets sont arrivés avec la version 10.4 de l'API Bot, publiée le 9 novembre. Ils se créent en HTML, CSS et JavaScript, et Telegram exécute le code dans un bac à sable QuickJS. L'interface est affichée de façon native, sans WebView. Le code compressé est limité à 4 Ko, et à 32 Ko avant compression.

Un fonctionnement différent des Mini Apps

Contrairement aux Mini Apps classiques, qui ouvrent des pages web hébergées par les développeurs, les widgets s'affichent dans la bulle du message et restent visibles quand on fait défiler la conversation. Une fois le message envoyé, son code est verrouillé. Le widget n'accepte pas la saisie au clavier et ne peut pas se connecter directement à internet : les requêtes passent par Telegram jusqu'au bot, qui peut mettre à jour les données. Les usages plus complexes nécessitent toujours un bot ou une Mini App.

Pour l'utilisateur, cela permet d'accéder à de petits services sans jongler entre conversations, navigateurs et applications. Pour les développeurs, c'est un nouveau canal de diffusion d'outils légers.

Les paiements TON

L'ajout le plus marquant est la prise en charge des paiements via le portefeuille natif de Telegram et les formats de transaction TON Connect. Les développeurs peuvent réutiliser leur code TON Connect sans créer de connexion de portefeuille distincte. Le widget demande au bot de préparer la transaction, puis Telegram affiche un écran de confirmation indiquant le bot, le montant et la destination. L'utilisateur doit valider lui-même. Il est conseillé aux développeurs de vérifier les détails et le résultat sur la blockchain avant de considérer un paiement comme finalisé.

L'intégration repose sur Gram Wallet, portefeuille non dépositaire conçu par Telegram. Le Gram est la monnaie native de TON, anciennement Toncoin. La disponibilité dépend du support de l'application et des restrictions régionales.

Le déploiement reste limité : en production, seuls les chats privés entre utilisateurs et bots sont concernés. Les widgets pour les groupes et le transfert de messages ne fonctionnent encore que sur le serveur de test.

Des apps à découvrir

SUMO : le puzzle de nombres

Touche les bonnes cases, additionne, atteins l'objectif. Facile à apprendre, difficile à maîtriser. Gratuit, pour tous les âges.

Mots-clés:telegrambot apimini appstonwidgetsgram wallet

Plus d'actus de ce jour

Tout voir →

Plus dans: Mobile

Tout voir →