26 lines
660 B
Python
26 lines
660 B
Python
from discord.ext import commands
|
|
|
|
def check_bot():
|
|
async def predicate(ctx):
|
|
return not ctx.author.bot
|
|
return commands.check(predicate)
|
|
|
|
async def check(ctx):
|
|
ids = [232948417087668235, 124316478978785283, 131131701148647424]
|
|
return ctx.author.id in ids
|
|
def _check():
|
|
return commands.check(check)
|
|
|
|
def get_user(message, user):
|
|
try:
|
|
member = message.mentions[0]
|
|
except:
|
|
member = message.guild.get_member_named(user)
|
|
if not member:
|
|
try:
|
|
member = message.guild.get_member(int(user))
|
|
except ValueError:
|
|
pass
|
|
if not member:
|
|
return None
|
|
return member |