Улучшение инициализаторов пакетов

This commit is contained in:
Whyverum
2024-12-23 21:57:34 +07:00
parent 1bbef7e378
commit 08cb5eaa35
11 changed files with 31 additions and 17 deletions

View File

@@ -1,6 +1,5 @@
# BotCode/routers/__init__.py
# Инициализация пакета routers, для работы с асинхронными обработчиками
# Пакет старых файлов отключен!!
from aiogram import Router
from .callback_handlers import router as callback_handlers_router

View File

@@ -1,11 +1,15 @@
from aiogram import Router
# BotCode/routers/callback_handlers/__init__.py
# Инициализация пакета callback_handlers, для работы с запросами бота
from aiogram import Router
from .actor_kb_cb import router as actor_kb_cb_router
from .randnum_kb_cb import router as randnum_kb_cb_router
# Объявление роутера и настройка экспорта модулей
__all__ = ("router", )
router = Router(name="callback_handlers")
# Список подключаемых роутеров сверху-вниз
router.include_routers(
actor_kb_cb_router,

View File

@@ -3,15 +3,17 @@
from aiogram import Router
from .download_handlers import router as download_media_router
from .download_user_avatar import router as user_avatar_router
from .download_avatar_all import *
from .download_chat_avatar import *
from .download_user_avatar import *
# Объявление роутера и настройка экспорта модулей
__all__ = ("router",)
__all__ = ("router", "download_avatar_all", "download_chat_avatar", "download_user_photos", "download_avatar")
router = Router(name="downloads_head_router")
# Список подключаемых роутеров сверху-вниз
router.include_routers(
download_media_router,
user_avatar_router,
)