def audit(self, ctx, *names):
"""Shows all roles with the given permission(s). Useful for ensuring users don't have permissions they shouldn't."""
names = names or danger_perms
embeds = [discord.Embed(color=blurple, title='Permissions Audit') for name in names]
for name, e in zip(names, embeds):
e.add_field(name=prettify(name),
value='```%s```' % ('\n'.join(role.name for role in ctx.guild.role_hierarchy if getattr(role.permissions, name)) or 'None'),
inline=False)
await react.paginate(ctx, embeds)
评论列表
文章目录