Как включить разметку html в TelegramClient на python from telethon

Рейтинг: 0Ответов: 1Опубликовано: 13.03.2023

Как включить разметку html в TelegramClient

client.send_message('me', '<b>bold</b> <i>italic</i>')

Ответы

▲ 1Принят

Либо передавать parse_mode при каждом вызове client.send_message:

client.send_message("me", "<b>bold</b>", parse_mode="html")
client.send_message("me", "<i>italic</i>", parse_mode="html")

Либо использовать переменную client.parse_mode:

client.parse_mode = "html"

client.send_message("me", "<b>bold</b>")
client.send_message("me", "<i>italic</i>")

По умолчанию telethon использует Markdown:

client.send_message("me", "**bold**")
client.send_message("me", "__italic__")

https://docs.telethon.dev/en/stable/modules/client.html#telethon.client.messages.MessageMethods.send_message