我有一个问题,我试图删除用户拥有的某种静音角色的所有角色,但它给了我这个错误discord.ext.commands.errors.CommandInvokeError: Command raised an exception: NotFound: 404 Not Found (error code: 10011): Unknown Role
这是我的代码
@client.command(aliases=['m'])
@commands.has_permissions(kick_members = True)
async def mute(ctx,member : discord.Member):
muteRole = ctx.guild.get_role(728203394673672333)
for i in member.roles:
await member.remove_roles(i)
await member.add_roles(muteRole)
await ctx.channel.purge(limit = 1)
await ctx.send(str(member)+' has been muted!')
Run Code Online (Sandbox Code Playgroud)
我知道这种问题已经在这里被问过:How to remove all Roles at Once (Discord.py 1.4.1)。但没有得到答复,对我没有任何帮助