如何删除服务器中的每个角色?

时间:2021-01-26 16:21:24

标签: discord.py-rewrite

我正在尝试找出如何删除服务器中的每个角色。我在互联网上找不到任何关于它的东西,所以我来这里。基本上我需要得到一段代码,它只用一个命令删除服务器中的每个角色。

1 个答案:

答案 0 :(得分:0)

您可以执行 for loops 并遍历公会角色,然后删除每个角色。示例

for roles in ctx.guild.roles:
    if role.name != "role name that you want to exclude":
        pass
    else:
        await roles.delete(reason="Reason Here")
await ctx.send("Deletion Complete.", delete_after=3)

检查 ctx.guild.roles 的 docs, 并检查 docs for delete()