use UNKNOWN_MAIN_CMD_TEXT for instruct module (unified error style)
This commit is contained in:
@@ -1,4 +1,4 @@
|
|||||||
from utils.texts import INSTRUCT_UNKNOWN_CMD_TEXT
|
from utils.texts import UNKNOWN_MAIN_CMD_TEXT
|
||||||
import logging
|
import logging
|
||||||
import asyncio
|
import asyncio
|
||||||
|
|
||||||
@@ -88,7 +88,7 @@ async def instruct_router_handler(msg: Message):
|
|||||||
log_menu_stats(user_id, "Инструкции", "Почта")
|
log_menu_stats(user_id, "Инструкции", "Почта")
|
||||||
await msg.answer(INSTRUCT_EMAIL_TEXT, parse_mode="html")
|
await msg.answer(INSTRUCT_EMAIL_TEXT, parse_mode="html")
|
||||||
else:
|
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"]:
|
elif current_state in ["INSTRUCT_TRUECONF_VIEW", "INSTRUCT_EMAIL_VIEW"]:
|
||||||
msg.handled = True
|
msg.handled = True
|
||||||
@@ -100,4 +100,4 @@ async def instruct_router_handler(msg: Message):
|
|||||||
set_state(user_id, "INSTRUCT_MODE")
|
set_state(user_id, "INSTRUCT_MODE")
|
||||||
await msg.answer(INSTRUCT_MAIN_MENU_TEXT, parse_mode="html")
|
await msg.answer(INSTRUCT_MAIN_MENU_TEXT, parse_mode="html")
|
||||||
else:
|
else:
|
||||||
await msg.answer(INSTRUCT_UNKNOWN_CMD_TEXT, parse_mode="html")
|
await msg.answer(UNKNOWN_MAIN_CMD_TEXT, parse_mode="html")
|
||||||
|
|||||||
@@ -489,19 +489,6 @@ LK_UNKNOWN_CMD_TEXT = (
|
|||||||
f"<i>{EMOJI_DIGITS['9']} — Назад\n{EMOJI_DIGITS['0']} — В главное меню</i>"
|
f"<i>{EMOJI_DIGITS['9']} — Назад\n{EMOJI_DIGITS['0']} — В главное меню</i>"
|
||||||
)
|
)
|
||||||
|
|
||||||
# =========================================================
|
|
||||||
# INSTRUCT BOT (Инструкции)
|
|
||||||
# =========================================================
|
|
||||||
|
|
||||||
def _instruct_unknown(emojis: dict) -> str:
|
|
||||||
return (
|
|
||||||
f"⚠️ <b>Неизвестная команда.</b>\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:
|
def lk_error_handling(emojis: dict) -> str:
|
||||||
return _lk_error_handling(emojis)
|
return _lk_error_handling(emojis)
|
||||||
|
|||||||
Reference in New Issue
Block a user