From 54f0d074ba4a54543dfd2f17f78a3f4878c3820e 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:28:18 +0700 Subject: [PATCH] unify INSTRUCT_UNKNOWN_CMD_TEXT with other modules --- instruct/handlers.py | 26 +++++++++++--------------- utils/texts.py | 14 ++++++++++++++ 2 files changed, 25 insertions(+), 15 deletions(-) diff --git a/instruct/handlers.py b/instruct/handlers.py index 9297a0c..9ec4b6b 100644 --- a/instruct/handlers.py +++ b/instruct/handlers.py @@ -1,4 +1,4 @@ -from utils.texts import * +from utils.texts import INSTRUCT_UNKNOWN_CMD_TEXT import logging import asyncio @@ -26,29 +26,25 @@ EMOJI_DIGITS = { } INSTRUCT_MAIN_MENU_TEXT = ( - "📋 Выберите инструкцию:\n\n" - f"{EMOJI_DIGITS['1']} — 🖥 Trueconf\n" - f"{EMOJI_DIGITS['2']} — 📧 Почта\n\n" + "📋 Выберите инструкцию:

" + f"{EMOJI_DIGITS['1']} — 🖥 Trueconf
" + f"{EMOJI_DIGITS['2']} — 📧 Почта

" f"{EMOJI_DIGITS['0']} — В главное меню" ) INSTRUCT_TRUECONF_TEXT = ( - "🖥 Инструкция по Trueconf\n\n" - "Данная функция находится в разработке.\n\n" - f"{EMOJI_DIGITS['9']} — Назад\n{EMOJI_DIGITS['0']} — В главное меню" + "🖥 Инструкция по Trueconf

" + "Данная функция находится в разработке.

" + f"{EMOJI_DIGITS['9']} — Назад
{EMOJI_DIGITS['0']} — В главное меню
" ) INSTRUCT_EMAIL_TEXT = ( - "📧 Инструкция по Почте\n\n" - "Данная функция находится в разработке.\n\n" - f"{EMOJI_DIGITS['9']} — Назад\n{EMOJI_DIGITS['0']} — В главное меню" + "📧 Инструкция по Почте

" + "Данная функция находится в разработке.

" + f"{EMOJI_DIGITS['9']} — Назад
{EMOJI_DIGITS['0']} — В главное меню
" ) -INSTRUCT_UNKNOWN_CMD_TEXT = ( - "⚠️ Неизвестная команда.\n\n" - "Пожалуйста, используйте цифры меню из сообщения выше.\n\n" - f"{EMOJI_DIGITS['9']} — Назад\n{EMOJI_DIGITS['0']} — В главное меню" -) +# INSTRUCT_UNKNOWN_CMD_TEXT imported from utils.texts router = Router() diff --git a/utils/texts.py b/utils/texts.py index 311a233..88b30bf 100644 --- a/utils/texts.py +++ b/utils/texts.py @@ -489,6 +489,20 @@ 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)