chore: restructured project

This commit is contained in:
ITQ
2025-03-07 19:32:09 +03:00
parent bfb7ad901a
commit 0a35951c62
178 changed files with 304 additions and 376 deletions
@@ -0,0 +1,19 @@
from aiogram import Router
from aiogram.filters import Command
from aiogram.fsm.context import FSMContext
from aiogram.types import Message
from aiogram_dialog import DialogManager, StartMode
from filters.auth import AuthenticatedFilter
from states.campaigns import CampaignsDailogState
campaigns_router = Router()
@campaigns_router.message(Command("campaigns"), AuthenticatedFilter())
async def stats_command(
message: Message, dialog_manager: DialogManager, state: FSMContext
) -> None:
await dialog_manager.start(
state=CampaignsDailogState.campaigns, mode=StartMode.RESET_STACK
)