15

我正在尝试使用sendMessageHTML 解析向用户发送彩色文本消息作为回复。

bot.sendMessage(update.message.chat_id, "<span style=\"color:blue\">foo</span>", telegram.ParseMode.HTML)

发送<span style="color:blue">foo</span>不起作用,因为span不支持:

错误请求:无法解析消息文本:字节偏移量 0 (400) 处的开始标记“span”不受支持

我正在使用python-telegram-botv. 4.0.3。

还有其他方法吗?

4

2 回答 2

12

不幸的是,除了parsemode 的单元测试之外,没有关于机器人接受的标签的文档。

有效的标签是b, i,用于粗体、斜体和链接元素,这是提供的,也许还有更多,但我在文档a中找不到

于 2016-05-08T07:28:12.167 回答
2

你可以用严重的字符“`”点亮一段文字

AAAA``BBB enlight piece_

于 2020-04-12T00:11:43.780 回答