Портфолио: Рефакторинг кода

This commit is contained in:
Kirill Samoylenkov 2025-08-22 21:11:08 +07:00
parent f6a2c1fa30
commit 5c18e22b80
31 changed files with 447 additions and 283 deletions

View file

@ -27,7 +27,7 @@ from .news import (
def __setup_admin_router() -> Router:
"""
Регистрация событий для роутера администрации бота.
Регистрация событий для роутера администрации бота.
"""
router = Router()
@ -35,15 +35,21 @@ def __setup_admin_router() -> Router:
### Меню ###
############
router.message.register(cmd_admin_menu, Command("admin"))
router.callback_query.register(call_admin_menu, F.data == "admin_menu")
router.callback_query.register(
call_admin_menu, F.data == "admin_menu"
)
router.callback_query.register(call_admin_commands, F.data == "admin_commands")
router.callback_query.register(
call_admin_commands, F.data == "admin_commands"
)
#######################
### Сбор информации ###
#######################
router.message.register(cmd_admin_database_info, Command("database_info"))
router.message.register(
cmd_admin_database_info, Command("database_info")
)
##############
### Разное ###
##############
@ -57,12 +63,14 @@ def __setup_admin_router() -> Router:
##########################
### Модерация новостей ###
##########################
router.callback_query.register(call_news_menu, F.data == "admin_news_menu")
router.callback_query.register(
call_news_menu, F.data == "admin_news_menu"
)
router.callback_query.register(
call_news_favorite,
F.data == "admin_news_favorite",
)
# Просмотр новостей
router.callback_query.register(
call_news_offer_menu,
@ -70,7 +78,6 @@ def __setup_admin_router() -> Router:
)
logger.success("Роутер для модерации готов.")
# Вывод роутера
return router