merge user, admin and common dialogs to one folder

This commit is contained in:
2025-09-25 21:21:02 +03:00
parent 250a349209
commit 91f247c8b4
12 changed files with 20 additions and 60 deletions

View File

@@ -3,8 +3,7 @@ from aiogram.filters import CommandStart
from aiogram.types import Message
from aiogram_dialog import DialogManager, StartMode
from app.bot.dialogs.flows.admin.start.states import AdminStartSG
from app.bot.dialogs.flows.user.start.states import UserStartSG
from app.bot.dialogs.flows.start.states import StartSG
commands_router = Router(name="commands_router")
@@ -13,7 +12,4 @@ commands_router = Router(name="commands_router")
async def command_start_process(
message: Message, dialog_manager: DialogManager, user: dict
):
if user["is_admin"]:
await dialog_manager.start(state=AdminStartSG.start, mode=StartMode.RESET_STACK)
else:
await dialog_manager.start(state=UserStartSG.start, mode=StartMode.RESET_STACK)
await dialog_manager.start(state=StartSG.start, mode=StartMode.RESET_STACK)