0
0
mirror of https://gitflic.ru/project/maks1ms/ocab.git synced 2025-03-15 06:46:00 +03:00
ocab/src/ocab_modules/standard/admin/routers.py

25 lines
896 B
Python
Raw Normal View History

# flake8: noqa
from aiogram import F, Router
2024-07-10 11:28:42 +03:00
from src.ocab_modules.standard.admin.handlers import (
chat_not_in_approve_list,
delete_message,
error_access,
get_chat_id,
)
2024-07-10 11:28:42 +03:00
from src.ocab_modules.standard.filters.filters import (
ChatModerOrAdminFilter,
ChatNotInApproveFilter,
)
router = Router()
# Если сообщение содержит какой либо текст и выполняется фильтр ChatNotInApproveFilter, то вызывается функция chat_not_in_approve_list
router.message.register(chat_not_in_approve_list, ChatNotInApproveFilter(), F.text)
router.message.register(get_chat_id, ChatModerOrAdminFilter(), F.text == "/chatID")
router.message.register(delete_message, ChatModerOrAdminFilter(), F.text == "/rm")
router.message.register(error_access, F.text == "/rm")
router.message.register(error_access, F.text == "/chatID")