telegram bot 发送html消息 br 不能解析
Telegram Bot发送HTML消息需要使用特定的HTML标记。您可以使用以下代码来发送HTML消息:
import requests
bot_token = 'YOUR_BOT_TOKEN'
chat_id = 'TARGET_CHAT_ID'
html_text = '<b>Bold text</b>, <i>italic text</i>, <a href="https://www.example.com">link</a>'
url = f'https://api.telegram.org/bot{bot_token}/sendMessage'
params = {'chat_id': chat_id, 'text': html_text, 'parse_mode': 'HTML'}
response = requests.post(url, data=params)
print(response.content)
在上面的代码中,我们使用了parse_mode参数来指定消息的解析模式为HTML。请注意,您需要在HTML标记中使用双引号而不是单引号。
如果您仍然无法发送HTML消息,请检查您的Bot的权限,以确保它具有发送HTML消息的权限
原文地址: https://www.cveoy.top/t/topic/hnBq 著作权归作者所有。请勿转载和采集!