2024-07-08 00:38:01 +03:00
|
|
|
# flake8: noqa
|
|
|
|
from aiogram import F, Router
|
2024-02-12 10:55:14 +03:00
|
|
|
|
2024-07-10 11:28:42 +03:00
|
|
|
from src.ocab_modules.standard.admin.handlers import (
|
2024-07-08 00:38:01 +03:00
|
|
|
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 (
|
2024-07-08 00:38:01 +03:00
|
|
|
ChatModerOrAdminFilter,
|
|
|
|
ChatNotInApproveFilter,
|
|
|
|
)
|
2024-02-12 10:55:14 +03:00
|
|
|
|
|
|
|
router = Router()
|
2024-05-10 18:18:08 +03:00
|
|
|
|
|
|
|
# Если сообщение содержит какой либо текст и выполняется фильтр ChatNotInApproveFilter, то вызывается функция chat_not_in_approve_list
|
|
|
|
router.message.register(chat_not_in_approve_list, ChatNotInApproveFilter(), F.text)
|
|
|
|
|
2024-07-08 00:38:01 +03:00
|
|
|
router.message.register(get_chat_id, ChatModerOrAdminFilter(), F.text == "/chatID")
|
2024-02-24 23:59:26 +03:00
|
|
|
|
2024-07-08 00:38:01 +03:00
|
|
|
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")
|