@che_aa

Как использовать экранирование в aiogram?

Как экранировать текст в aiogram, чтобы скормить его в markdown?
То-есть, есть код:
import config
from aiogram import Bot, Dispatcher, executor, types
from aiogram.utils.markdown import escape_md
bot = Bot(token=config.token)
dp = Dispatcher(bot)

@dp.message_handler()
async def text_messages(message: types.Message): 
	text = escape_md(message.text)
	await message.answer(text, parse_mode=types.ParseMode.MARKDOWN)

Метод escape_md по идее должен экранировать проблемные символы, но вместе с ними он экранирует и нужные мне.
Пример:
Пример

#Мое сообщение
Привет. Как дела?
#Ответ бота
Привет\. Как дела?


Как можно избежать экранирования точки? Чтобы приходило не \. а просто .
  • Вопрос задан
  • 1753 просмотра
Пригласить эксперта
Ваш ответ на вопрос

Войдите, чтобы написать ответ

Войти через центр авторизации
Похожие вопросы