web-dev-qa-db-fra.com

Utiliser HTML dans le bot Telegram

Ce n'est pas une question dupliquée. Je souhaite utiliser des codes HTML dans mon bot télégramme écrit par c #. J'ai cherché dans SO mais je n'ai trouvé aucune réponse. Comment faire cela? J'ai utilisé TelegramBotSharp. Voici mon code relatif à la partie que j'ai expliquée:

MessageTarget target = (MessageTarget)update.Chat ?? update.From;     
if(Text.StartsWith("Hello")) {
    bot.SendMessage(target, "Hello <a href='http://google.com'> dear</a>", true);
}
4
mojtaba.zamani
Use the following syntax in your message:

*bold text*

_italic text_

[inline URL](http://www.example.com/)

[inline mention of a user](tg://user?id=123456789)

pre-formatted fixed-width code block

Remarque: Seules les balises mentionnées ci-dessus sont actuellement prises en charge.

Les balises ne doivent pas être imbriquées.

Tous les <,> et & symboles qui ne font pas partie d'une balise ou d'une entité HTML doivent être remplacés par les entités HTML correspondantes (< with &lt;, > with &gt; and & with &amp;).

Toutes les entités HTML numériques sont prises en charge.

L'API ne prend actuellement en charge que les entités HTML nommées suivantes: &lt;, &gt;, &amp; and &quot;.

3
Morteza Djangjoo

Mode HTML

Passez HTML dans le champ parse_mode lorsque vous utilisez sendMessage

0
SmartManoj