Durov, de oprichter van de instant messaging-tool Telegram, heeft onlangs aangekondigd dat het rijkere HTML- en Markdown-formaten voor alle robots zal bieden. Robots kunnen het nieuwe formaat gebruiken om verschillende stijlen van rich-text-functies te genereren, zoals titels, lijsten, tabellen, media, citaatblokken, opvouwbare blokken, voetnoten en formules, enz.De Telegram-client geeft deze inhoud ook weer op basis van de formaten, zodat bots die deze formaten gebruiken gebruikers direct een rijkere tekststijl kunnen bieden.

113484.png

Rich Text-berichten zijn als volgt beperkt:

  • Rich Text-berichten ondersteunen maximaal 32768 UTF-8-tekens, inclusief aangepaste emoji-alt-tekst en formulebronnen

  • Kan maximaal 500 blokken bevatten, inclusief geneste blokken, lijstitems, geordende lijstitems, tabelrijen, citaatblokken, detailblokken

  • Ondersteunt maximaal 16 niveaus van geneste formaten en blokken, waarbuiten normale weergave en weergave niet mogelijk zijn

  • Er kunnen in totaal maximaal 50 mediabijlagen worden toegevoegd, inclusief foto's, video's en audiobestanden

  • De tabel kan maximaal 20 kolommen gebruiken. Als u meer wilt toevoegen, genereer dan meer nieuwe tabellen.

Ondersteunde Markdown-formaten zijn onder meer:

  • Basistekststijlen: vet, cursief, doorhalen, markeren, spoilerbescherming, onderstrepen, ingevoegde tekst, superscript en subscript

  • Code- en referentieklassen: inlinecode, codeblokken, meerregelige codeblokken, taalaccentuering van codeblokken, aanhalingstekens, voetnootreferenties en definities

  • Links en mediacategorieën: hyperlinks, afbeeldingen invoegen via links, titels met links, eigen protocollinks van Telegram (tg://)

  • Meerdere lijststijlen: ongeordende lijst (zoals punten), geordende lijst (met cijfers), takenlijst (controleerbaar, enz.)

  • Verschillende kopniveaus: koppen kunnen gebruik maken van Kop 1-6, overeenkomend met koppen van het eerste niveau tot en met koppen van het zesde niveau

  • Ondersteuning van wiskundige formules: Wiskundige formules ondersteunen inline formules en formules op blokniveau, evenals wiskundige codeblokken.

  • Andere stijlen zijn: Horizontale scheidingslijnen, Markdown-tabellen, Detail samenvouwen (uitgebreid), Exclusieve puzzels en dia's, Geneste opmaak

Voor gedetailleerde Markdown- en HTML-stijlen gaat u naar: https://core.telegram.org/bots/api#rich-message-formatting-options