better admin assertion
This commit is contained in:
parent
63c24e81d4
commit
ca39872c8d
@ -6,7 +6,7 @@ __all__ = ('assert_admin',)
|
|||||||
|
|
||||||
|
|
||||||
def assert_admin(member: discord.Member | None):
|
def assert_admin(member: discord.Member | None):
|
||||||
assert member is not None
|
assert isinstance(member, discord.Member)
|
||||||
permissions: discord.Permissions = member.guild_permissions
|
permissions: discord.Permissions = member.guild_permissions
|
||||||
if not permissions.administrator:
|
if not permissions.administrator:
|
||||||
raise Explicit('not an administrator')
|
raise Explicit('not an administrator')
|
||||||
|
Loading…
Reference in New Issue
Block a user