def mod_or_permissions(**perms): def predicate(ctx): return role_or_permissions(ctx, lambda r: r.name in ('Luna Mod', 'Luna Admin', 'Bot Commander', 'Master Assassin'), **perms) return commands.check(predicate)