From db60f5c5ba010a2df69bf86b5e599c3ae633d4b9 Mon Sep 17 00:00:00 2001 From: Egor Date: Fri, 28 Nov 2025 05:41:24 +0300 Subject: [PATCH] Ensure photo replies default to HTML parse mode --- app/utils/message_patch.py | 3 +++ 1 file changed, 3 insertions(+) diff --git a/app/utils/message_patch.py b/app/utils/message_patch.py index 134ff1ea..ac491c1d 100644 --- a/app/utils/message_patch.py +++ b/app/utils/message_patch.py @@ -90,6 +90,9 @@ async def _answer_with_photo(self: Message, text: str = None, **kwargs): pass language = _get_language(self) + # По умолчанию используем HTML, чтобы Telegram корректно распознавал разметку + kwargs.setdefault("parse_mode", "HTML") + if LOGO_PATH.exists(): try: # Отправляем caption как есть; при ошибке парсинга ниже сработает фоллбек