Discord.py 如何从用户中删除角色?

Discord.py 如何从用户中删除角色?,discord.py,Discord.py,我想删除一个用户的角色,该用户删除了他的反应,我尝试了此代码,但guild.get\u member返回None 原始反应移除负载上的异步def: 对于client.reaction\u角色中的角色\u id、消息\u id、表情符号: emojiList=stremoji.split: emojiName=emojiList[1] 如果msg_id==payload.message_id和emojiName==payload.emoji.name: guild=client.get\u gui

我想删除一个用户的角色,该用户删除了他的反应,我尝试了此代码,但guild.get\u member返回None

原始反应移除负载上的异步def: 对于client.reaction\u角色中的角色\u id、消息\u id、表情符号: emojiList=stremoji.split: emojiName=emojiList[1] 如果msg_id==payload.message_id和emojiName==payload.emoji.name: guild=client.get\u guildpayload.guild\u id role=discord.utils.getguild.roles,id=role\u id member=discord.utils.getguild.members,id=payload.user\u id 等待成员。删除角色角色角色 您可以为此使用discord.utils.get。以下是一个例子:

guild=client.get\u guildpayload.guild\u id role=discord.utils.getguild.roles,id=这是角色id member=discord.utils.getguild.members,id=payload.user\u id 等待成员。删除角色角色角色
我在手机上,因此如果出现任何语法或属性错误,只需发表评论。

有效负载没有帮会或用户方法:第三行将NoneType返回给成员,错误“NoneType”对象没有属性“remove\u roles”您确定此代码在on\u raw\u reaction\u remove事件中吗?是的,我确定我将编辑并编写整个方法。