如何在 bot.sendMessage() 中发送超链接

chr*_*ris 2 python telegram-bot telepot

我的机器人发送链接。所以我想包含一个像你可以用 HTML 做的超链接,例如-a href="google.com" Google /a显示一个名为“谷歌”的可点击文本,我该怎么做bot.sendMessage()?并且如果您也有任何发送粗体消息的想法..

小智 15

通过在 send_message() 中指定,parse_mode=ParseMode.HTML您可以使用 HTML 标签。

超链接示例

bot.send_message(chat_id = update.message.chat_id, text = "<a href='https://www.google.com/'>Google</a>", parse_mode = ParseMode.HTML)
Run Code Online (Sandbox Code Playgroud)

粗体示例

bot.send_message(chat_id = update.message.chat_id, text = "<b>Bold font</b>", parse_mode = ParseMode.HTML)
Run Code Online (Sandbox Code Playgroud)

有关更多格式选项,请参阅此处


Sea*_*ean 8

您可以使用格式化选项来执行此操作。