def admin_or_permissions(**perms): def predicate(ctx): return role_or_permissions(ctx, lambda r: r.name == 'Bot Commander', **perms) return commands.check(predicate)