diff --git a/handlers/__init__.py b/handlers/__init__.py index 2ac2e777..4670223a 100644 --- a/handlers/__init__.py +++ b/handlers/__init__.py @@ -13,7 +13,6 @@ from .pay import router as pay_router from .payments import router as payments_router from .profile import router as profile_router from .start import router as start_router -from .user import router as user_router router = Router(name="handlers_main_router") @@ -28,6 +27,5 @@ router.include_routers( payments_router, keys_router, instructions_router, - admin_router, - user_router, + admin_router ) diff --git a/handlers/user.py b/handlers/user.py deleted file mode 100644 index 44a190ec..00000000 --- a/handlers/user.py +++ /dev/null @@ -1,22 +0,0 @@ -from typing import Any - -from aiogram import Router -from aiogram.filters.chat_member_updated import KICKED, MEMBER, ChatMemberUpdatedFilter -from aiogram.types import ChatMemberUpdated - -from database import create_blocked_user, delete_blocked_user -from logger import logger - -router = Router() - - -@router.my_chat_member(ChatMemberUpdatedFilter(member_status_changed=KICKED)) -async def user_blocked_bot(event: ChatMemberUpdated, session: Any): - logger.info(f"User {event.from_user.id} blocked the bot.") - await create_blocked_user(event.from_user.id, session) - - -@router.my_chat_member(ChatMemberUpdatedFilter(member_status_changed=MEMBER)) -async def user_unblocked_bot(event: ChatMemberUpdated, session: Any): - logger.info(f"User {event.from_user.id} unblocked the bot.") - await delete_blocked_user(event.from_user.id, session)