Add instruct module with Trueconf and Email guides
This commit is contained in:
@@ -80,6 +80,9 @@ log_ram_usage("После импорта transcription_router (Виспер)")
|
||||
from search_bot.handlers import router as search_router, SEARCH_MAIN_MENU_TEXT
|
||||
log_ram_usage("После импорта search_router")
|
||||
|
||||
from instruct.handlers import router as instruct_router
|
||||
log_ram_usage("После импорта instruct_router")
|
||||
|
||||
from lk.handlers import router as lk_router
|
||||
log_ram_usage("После импорта lk_router (Личный кабинет)")
|
||||
|
||||
@@ -139,6 +142,18 @@ async def main_menu(msg: Message):
|
||||
from lk.handlers import send_dynamic_lk_main_menu
|
||||
await send_dynamic_lk_main_menu(msg, user_id)
|
||||
return
|
||||
elif action == "INSTRUCT":
|
||||
USER_MENU_SHOWN[user_id] = True
|
||||
set_state(user_id, "INSTRUCT_MODE")
|
||||
log_menu_stats(user_id, "Инструкции", "Вход")
|
||||
await msg.answer(
|
||||
"📋 <b>Выберите инструкцию:</b>\n\n"
|
||||
"1⃣ — 🖥 Trueconf\n"
|
||||
"2⃣ — 📧 Почта\n\n"
|
||||
"<i>0⃣ — В главное меню</i>",
|
||||
parse_mode="html"
|
||||
)
|
||||
return
|
||||
else:
|
||||
if not menu_shown:
|
||||
USER_MENU_SHOWN[user_id] = True
|
||||
@@ -156,6 +171,7 @@ async def main():
|
||||
dp.include_router(sd_router)
|
||||
dp.include_router(transcription_router)
|
||||
dp.include_router(search_router)
|
||||
dp.include_router(instruct_router)
|
||||
dp.include_router(lk_router)
|
||||
dp.include_router(main_router)
|
||||
bot = Bot.from_credentials(server=TC_SERVER, username=TC_LOGIN, password=TC_PASSWORD, dispatcher=dp, verify_ssl=False)
|
||||
|
||||
Reference in New Issue
Block a user