From aadbaab3219a042e5fac64e4e05a3f22fba601c9 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?=D0=94=D0=B5=D0=BD=D0=B8=D1=81=20=D0=9A=D1=80=D0=B8=D0=B2?= =?UTF-8?q?=D0=BE=D1=87=D0=B5=D0=BD=D0=BA=D0=BE?= Date: Tue, 21 Jul 2026 22:32:38 +0700 Subject: [PATCH] use UNKNOWN_MAIN_CMD_TEXT for instruct module (unified error style) --- instruct/handlers.py | 6 +++--- utils/texts.py | 13 ------------- 2 files changed, 3 insertions(+), 16 deletions(-) diff --git a/instruct/handlers.py b/instruct/handlers.py index 9ec4b6b..f53ae92 100644 --- a/instruct/handlers.py +++ b/instruct/handlers.py @@ -1,4 +1,4 @@ -from utils.texts import INSTRUCT_UNKNOWN_CMD_TEXT +from utils.texts import UNKNOWN_MAIN_CMD_TEXT import logging import asyncio @@ -88,7 +88,7 @@ async def instruct_router_handler(msg: Message): log_menu_stats(user_id, "Инструкции", "Почта") await msg.answer(INSTRUCT_EMAIL_TEXT, parse_mode="html") else: - await msg.answer(INSTRUCT_UNKNOWN_CMD_TEXT, parse_mode="html") + await msg.answer(UNKNOWN_MAIN_CMD_TEXT, parse_mode="html") elif current_state in ["INSTRUCT_TRUECONF_VIEW", "INSTRUCT_EMAIL_VIEW"]: msg.handled = True @@ -100,4 +100,4 @@ async def instruct_router_handler(msg: Message): set_state(user_id, "INSTRUCT_MODE") await msg.answer(INSTRUCT_MAIN_MENU_TEXT, parse_mode="html") else: - await msg.answer(INSTRUCT_UNKNOWN_CMD_TEXT, parse_mode="html") + await msg.answer(UNKNOWN_MAIN_CMD_TEXT, parse_mode="html") diff --git a/utils/texts.py b/utils/texts.py index 88b30bf..32e84a1 100644 --- a/utils/texts.py +++ b/utils/texts.py @@ -489,19 +489,6 @@ LK_UNKNOWN_CMD_TEXT = ( f"{EMOJI_DIGITS['9']} — Назад\n{EMOJI_DIGITS['0']} — В главное меню" ) -# ========================================================= -# INSTRUCT BOT (Инструкции) -# ========================================================= - -def _instruct_unknown(emojis: dict) -> str: - return ( - f"⚠️ Неизвестная команда.\n" - f"Пожалуйста, используйте цифры меню из сообщения выше.\n\n" - f"{emojis['9']} — Назад\n" - f"{emojis['0']} — В главное меню" - ) - -INSTRUCT_UNKNOWN_CMD_TEXT = _instruct_unknown(EMOJI_DIGITS) def lk_error_handling(emojis: dict) -> str: return _lk_error_handling(emojis)