def permcheck(**kwargs):
def predicate(ctx):
owners_ = kwargs.get('owners', [])
check = kwargs.get('check', '')
if type(owners_) is not list:
owners_ = [owners_]
if ctx.message.author.id in [owners[x] for x in owners_]:
return True
if check == 'dm_only' and ctx.message.server is None:
return True
return False
return commands.check(predicate)
评论列表
文章目录