АИО3?
Фулл ошибка такая:
aiogram.exceptions.TelegramBadRequest: Bad Request: can't parse entities: Can't find end tag corresponding to start tag b
Открыл <b> но его не закрыл
Я понимаю где и в чём ошибка, выше просто пример. А как эту ошибку обработать?)
TelegramBadRequest и это ошибка в твоем коде а не в телеге, ты ее должен предотвратить а не пытаться заглушить.
Лови TelegramBadRequest и проверяй описание ошибки (можно описание и не трогать, если по контексту понятно, что может только эта вылететь)
Если он хочет принять ввод от пользователя с ручным форматированием, и сделать "валидацию", отправив это сообщение телеге, то весьма применимо
А как в АИО2 нет что-то на подобии CantParseEntities?
Это как раз таки и нужно)
https://t.me/aiogram_ru/815762
Не знаю кто такой Левин, но хуёво
from aiogram import exceptions try: ...sendMessage... except exceptions.TelegramBadRequest as ex: if "can't parse entities" in str(ex): print("error in formatting")
Обсуждают сегодня