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.