【发布时间】:2022-06-10 19:24:06
【问题描述】:
我想要一个命令从拥有它的每个人中删除该角色。我尝试如下,但它不起作用。谁能帮帮我。
`
@commands.command()
async def keyall(self, ctx):
guild = ctx.guild
role1 = discord.utils.get(guild.roles, name="test1")
role2 = discord.utils.get(guild.roles, name="test2")
role3 = discord.utils.get(guild.roles, name="key 3")
roles = {role1, role2, role3}
for user in guild.members:
for role in roles:
if role in user.roles:
await user.remove_roles(role)
`
【问题讨论】:
-
为什么不起作用?你能告诉我们错误和完整的回溯吗?
标签: discord.py