编程语言
首页 > 编程语言> > c# – 在Telegram bot中使用HTML

c# – 在Telegram bot中使用HTML

作者:互联网

这不是一个重复的问题.
我想在我的电报机器人中使用由c#编写的html代码.我在SO搜索,但我没有找到任何答案.怎么做?
我用过TelegramBotSharp.
这是我解释的部分相关代码:

MessageTarget target = (MessageTarget)update.Chat ?? update.From;     
if(Text.StartsWith("Hello")) {
    bot.SendMessage(target, "Hello <a href='http://google.com'> dear</a>", true);
}

解决方法:

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

注意:
目前仅支持上述标签.

标签不得嵌套.

全部<,>和&不属于标签或HTML实体的符号必须替换为相应的HTML实体(< with& lt;,> with& gt; and& with& amp;).

支持所有数字HTML实体.

API目前仅支持以下命名的HTML实体:& lt;,& gt;,& amp; amp;和& quot;

标签:c,telegram-bot
来源: https://codeday.me/bug/20190627/1304572.html