Added support for the list of admins

This commit is contained in:
Zakhar Izmaylov
2024-11-15 13:37:24 +03:00
parent 0f0b2708e7
commit 85d6fbc3e3
+6 -1
View File
@@ -6,4 +6,9 @@ from config import ADMIN_ID
class IsAdminFilter(BaseFilter):
async def __call__(self, message: Message) -> bool:
return message.from_user.id == ADMIN_ID
if isinstance(ADMIN_ID, list):
return message.from_user.id in ADMIN_ID
elif isinstance(ADMIN_ID, int):
return message.from_user.id == ADMIN_ID
else:
return False