Telegram bringt HTML-Bubbles per MTProto

Telegram-Bots können Nachrichten mit kleinen interaktiven Webseiten versenden, etwa für Spiele, Umfragen oder Rechner. Der öffentliche Bot API bietet dafür noch keine Methode an, das MTProto-Protokoll unterstützt die Funktion jedoch bereits.

Telegram bringt HTML-Bubbles per MTProto

Das Wichtigste

  • HTML-Bubbles ermöglichen interaktive Inhalte direkt in Telegram-Chats, ohne separate Mini-App oder eigenes Hosting.
  • Während der öffentliche Bot API 10.4 noch keine entsprechende Methode bereitstellt, sind die benötigten Funktionen im MTProto-Protokoll bereits vorhanden.
  • Ein Telethon-Prototyp nutzte Protokollschicht 233 statt 229 und begegnete einem Absturz bei Bots mit Administratorrechten in Kanälen, der durch eine Parser-Anpassung behoben wurde.

Einordnung

Der vorgestellte Ansatz nutzt die Protokollimplementierung von Telegram direkt aus, weil die offizielle Bot-Schnittstelle die neuen Nachrichtenformate noch nicht abdeckt. Das erfordert jedoch Anpassungen an Protokollschichten, Datentypen und Parsing-Logik und birgt Risiken für bestehende Bot-Integrationen.

Was das für Sie heisst

Direkt anwendbar

Für Entwicklerinnen und Entwickler zeigt der Ansatz, wie interaktive Chat-Inhalte trotz fehlender Bot-API-Unterstützung umgesetzt werden und welche Protokoll- und Parser-Fallen dabei auftreten können.

Wer davon profitiert: Entwicklerinnen und Entwickler, die interaktive Telegram-Oberflächen ohne Mini-App-Hosting umsetzen wollen, profitieren von den beschriebenen MTProto-Typen, der Schichtanpassung und den bekannten Bot-Fällen.

Artikel teilen:

System ohne Doku anbinden?

API-Integration: auch Schnittstellen ohne saubere Dokumentation zuverlässig anbinden, mit Tests und Überwachung.