我正在尝试向用户发送彩色文本消息作为回复,使用 sendMessage
和 HTML 解析。
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-bot
v. 4.0.3。
还有别的办法吗?
原文由 Rakete1111 发布,翻译遵循 CC BY-SA 4.0 许可协议
不幸的是,除了 parsemode 的单元测试 外,没有关于机器人接受的标签的文档。
有效的标签是
b
,i
,a
对于粗体,斜体和链接元素,这是更多的东西,但我可能没有在 文档 中找到它