[英]How to send a colored text message?
我正在嘗試使用帶有 HTML 解析的sendMessage
向用戶發送彩色文本消息作為回復。
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。
還有別的辦法嗎?
您可以點亮帶有嚴重字符“`”的文本
enlight piece
`BBB
根據核心 API 文檔,Telegram 僅支持劇透文本的<span>
標簽。 我嘗試發送一條帶有 HTML 解析和文本的消息:
"<span style=\"color:#fc5252;\">text</span>"
並得到:
無法解析實體:標記“span”必須在字節偏移量 0 處具有 class“tg-spoiler”
我猜這意味着<span>
標簽只能用於劇透文本。
聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.