discord py 删除所有个人角色

时间:2021-02-16 13:00:52

标签: python python-3.x discord discord.py

我想通过键入命令并提及机器人人员来取消此人在该服务器上的所有角色。

我认为它应该用于

1 个答案:

答案 0 :(得分:1)

您应该能够使用 member.remove_roles() 函数。

例如

await member.remove_roles(*member.roles[1:])

[1:] 用于防止错误,因为每个 roles 数组中的第一个角色是默认的“@everyone”角色。

参考:https://discordpy.readthedocs.io/en/latest/api.html?highlight=role#discord.Member.roles