Spaces:
Runtime error
Runtime error
File size: 530 Bytes
1b9a7d4 |
1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 |
import functools
def is_admin(func):
@functools.wraps(func)
async def a_c(event):
is_admin = False
if not event.is_private:
try:
_s = await event.client.get_permissions(event.chat_id, event.sender_id)
if _s.is_admin:
is_admin = True
except:
is_admin = False
if is_admin:
await func(event, _s)
else:
await event.reply("Only Admins can execute this command!")
return a_c
|