Файл инициализации модулей

This commit is contained in:
Whyverum
2024-12-18 07:11:47 +07:00
parent f519fbf5ac
commit 75705e3984
19 changed files with 250 additions and 0 deletions

View File

@@ -0,0 +1,26 @@
# BotCode/routers/__init__.py
# Инициализация пакета routers, для работы с асинхронными обработчиками
# Пакет старых файлов отключен!!
from aiogram import Router
from .commands.bot_command import set_commands
from .administration import router as admin_head_router
from .commands import router as commands_head_router
from .downloads import router as downloads_head_router
from .common import router as users_head_router
# Объявление главного роутера и настройка экспорта модулей
__all__ = ("router", "set_commands",)
router = Router(name="main_router")
# Список подключаемых роутеров сверху-вниз
router.include_routers(
admin_head_router,
commands_head_router,
downloads_head_router,
)
# Роутер, что запустится самым последним
router.include_router(users_head_router)