Как задать курсив для телеграм бота
Столкнулся с проблемой невозможности добавления жирности и курсива в сообщениях моего бота.
Собственно, вот кусок кода, в котором я отправляю сообщение пользователю:
bot.send_message(message.chat.id, '__Ваше фото обрабатывается...__')
Однако эта фраза не становится курсивом, а эти педали остаются.
Хотя если человек сам напишет любую фразу, начав с двух педалей и закончив двумя педалями, то его сообщение станет курсивным, а педали пропадут.
Ответы (3 шт):
Автор решения: gil9red
→ Ссылка
Попробуйте указать send_message параметр parse_mode:
bot.send_message(message.chat.id, '__Ваше фото обрабатывается...__', parse_mode="Markdown")
Автор решения: Полина Орлова
→ Ссылка
text = Ваше фото обрабатывается...
bot.send_message(message.chat.id, text, parse_mode="Markdown", parse_mode=telegram.ParseMode.HTML)