我试图使用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诉4.0.3。
还有别的办法吗?
发布于 2022-05-07 15:31:27
根据核心API文档,电报只支持对扰流板文本的<span>标记。我试图用HTML解析和文本发送一条消息:
"<span style=\"color:#fc5252;\">text</span>"并得到:
不能解析实体:标记"span“必须在字节偏移量为0处有类”tg-破坏者“。
我猜这意味着<span>标记只能用于扰流文本。
https://stackoverflow.com/questions/37092909
复制相似问题