add serverowner check and make modset owner only

This commit is contained in:
Will Tekulve
2016-02-28 20:24:26 -05:00
parent 052e519319
commit e794fb1c9a
2 changed files with 12 additions and 1 deletions

View File

@@ -64,3 +64,14 @@ def admin_or_permissions(**perms):
return role_or_permissions(ctx, lambda r: r.name.lower() == admin_role.lower(), **perms)
return commands.check(predicate)
def serverowner_or_permissions(**perms):
def predicate(ctx):
server = ctx.message.server
owner = server.owner
if ctx.message.author.id == owner.id:
return True
return check_permissions(ctx,perms)
return commands.check(predicate)