This commit is contained in:
Dmitry
2026-07-04 10:29:16 +03:00
parent 22bc76587f
commit 793716f699
11 changed files with 720 additions and 0 deletions
+10
View File
@@ -0,0 +1,10 @@
from aiogram.filters import BaseFilter
from aiogram.types import Message
class AllowedUserFilter(BaseFilter):
def __init__(self, allowed_user_ids: set[int]) -> None:
self.allowed_user_ids = allowed_user_ids
async def __call__(self, message: Message) -> bool:
return message.from_user is not None and message.from_user.id in self.allowed_user_ids