Форматирование текста Telegram Bot

У меня в боте можно делать рассылки. Когда отправляется текст с форматом Markdown к примеру

Тест @name_test_bot

Сообщение приходит с полностью отформатированным текстом

Тест @nametestbot

и следовательно по нику нельзя перейти к боту. Так же были попытки ввода HTML и с отправкой вместе с параметром "parse_mode="HTML", но в этом случае сообщение просто не доходило до получателей. Каким образом это можно исправить, и чтобы ники были исправны и можно было нормально форматировать текст?


Ответы (1 шт):

Автор решения: farkon00

Из документации Telegeram Bot API: To escape characters '_', '*', '`', '[' outside of an entity, prepend the characters '' before them. То есть вам нужно добавить \ перед нижними подчёркиваниями.

→ Ссылка