13 lines
321 B
Python
13 lines
321 B
Python
import discord
|
|
|
|
from v6d2ctx.context import *
|
|
|
|
__all__ = ('assert_admin',)
|
|
|
|
|
|
def assert_admin(member: discord.Member | None):
|
|
assert isinstance(member, discord.Member)
|
|
permissions: discord.Permissions = member.guild_permissions
|
|
if not permissions.administrator:
|
|
raise Explicit('not an administrator')
|