move instruct text constants to utils/texts.py
This commit is contained in:
+6
-22
@@ -1,4 +1,9 @@
|
||||
from utils.texts import UNKNOWN_MAIN_CMD_TEXT
|
||||
from utils.texts import (
|
||||
UNKNOWN_MAIN_CMD_TEXT,
|
||||
INSTRUCT_MAIN_MENU_TEXT,
|
||||
INSTRUCT_TRUECONF_TEXT,
|
||||
INSTRUCT_EMAIL_TEXT,
|
||||
)
|
||||
import logging
|
||||
import asyncio
|
||||
|
||||
@@ -25,27 +30,6 @@ EMOJI_DIGITS = {
|
||||
"10": "🔟"
|
||||
}
|
||||
|
||||
INSTRUCT_MAIN_MENU_TEXT = (
|
||||
"📋 <b>Выберите инструкцию:</b>\n\n"
|
||||
f"{EMOJI_DIGITS['1']} — 🖥 Trueconf\n"
|
||||
f"{EMOJI_DIGITS['2']} — 📧 Почта\n\n"
|
||||
f"<i>{EMOJI_DIGITS['0']} — В главное меню</i>"
|
||||
)
|
||||
|
||||
INSTRUCT_TRUECONF_TEXT = (
|
||||
"🖥 <b>Инструкция по Trueconf</b>\n\n"
|
||||
"Данная функция находится в разработке.\n\n"
|
||||
f"<i>{EMOJI_DIGITS['9']} — Назад\n{EMOJI_DIGITS['0']} — В главное меню</i>"
|
||||
)
|
||||
|
||||
INSTRUCT_EMAIL_TEXT = (
|
||||
"📧 <b>Инструкция по Почте</b>\n\n"
|
||||
"Данная функция находится в разработке.\n\n"
|
||||
f"<i>{EMOJI_DIGITS['9']} — Назад\n{EMOJI_DIGITS['0']} — В главное меню</i>"
|
||||
)
|
||||
|
||||
# INSTRUCT_UNKNOWN_CMD_TEXT imported from utils.texts
|
||||
|
||||
router = Router()
|
||||
|
||||
|
||||
|
||||
@@ -570,3 +570,39 @@ def lk_nav_text(emojis: dict) -> str:
|
||||
|
||||
def lk_years_menu(current_year: int, emojis: dict) -> str:
|
||||
return lk_years_menu(current_year, emojis)
|
||||
|
||||
|
||||
# =========================================================
|
||||
# INSTRUCT BOT (Инструкции)
|
||||
# =========================================================
|
||||
# Модуль инструкций
|
||||
|
||||
# --- Private functions (Internal logic) ---
|
||||
|
||||
def _instruct_main_menu(emojis: dict) -> str:
|
||||
return (
|
||||
f"📋 <b>Выберите инструкцию:</b>\n\n"
|
||||
f"{emojis['1']} — 🖥 Trueconf\n"
|
||||
f"{emojis['2']} — 📧 Почта\n\n"
|
||||
f"<i>{emojis['0']} — В главное меню</i>"
|
||||
)
|
||||
|
||||
def _instruct_trueconf(emojis: dict) -> str:
|
||||
return (
|
||||
"🖥 <b>Инструкция по Trueconf</b>\n\n"
|
||||
"Данная функция находится в разработке.\n\n"
|
||||
f"<i>{emojis['9']} — Назад\n{emojis['0']} — В главное меню</i>"
|
||||
)
|
||||
|
||||
def _instruct_email(emojis: dict) -> str:
|
||||
return (
|
||||
"📧 <b>Инструкция по Почте</b>\n\n"
|
||||
"Данная функция находится в разработке.\n\n"
|
||||
f"<i>{emojis['9']} — Назад\n{emojis['0']} — В главное меню</i>"
|
||||
)
|
||||
|
||||
# --- Public constants and functions ---
|
||||
|
||||
INSTRUCT_MAIN_MENU_TEXT = _instruct_main_menu(EMOJI_DIGITS)
|
||||
INSTRUCT_TRUECONF_TEXT = _instruct_trueconf(EMOJI_DIGITS)
|
||||
INSTRUCT_EMAIL_TEXT = _instruct_email(EMOJI_DIGITS)
|
||||
|
||||
Reference in New Issue
Block a user