Mail.ruПочтаМой МирОдноклассникиВКонтактеИгрыЗнакомстваНовостиКалендарьОблакоЗаметкиВсе проекты

Текст телеграмм бот

Владислав Меркушов Ученик (130), закрыт 1 день назад
Как можно вывести форматированный текст SendMessage бота
Лучший ответ
Ptitsa Ptitsa Мастер (1837) 4 дня назад
Все и просто и сложно.
Чтобы текст можно было отформатировать, достаточно добавить в конце метода SendMessage параметр parse_mode =
Например
bot.send_message(chat_id=chat_id, text=text, parse_mode='HTML')
или
bot.send_message(chat_id=chat_id, text=text, parse_mode='MarkdownV2')

Но сам текст сообщения придется форматировать ручкам, вставляя нужные тэги или символы

Примеры для HTML
text = "<b>Жирный текст</b>\n<i>Курсив</i>\n<s>Зачеркнутый текст</s>\n<code>Моноширинный текст</code>"

для Markdown
text = "*Жирный текст*\n_Курсив_\n~Зачеркнутый текст~\nМоноширинный текст"
Остальные ответы
Похожие вопросы