【发布时间】:2021-10-10 02:17:49
【问题描述】:
嘿,Reaction 角色添加有效,但我无法删除角色 每次我点击反应都会弹出这个错误:
文件“main.py”,第 165 行,on_raw_reaction_remove 等待有效载荷.member.remove_roles(角色) AttributeError: 'NoneType' 对象没有属性 'remove_roles'
我的代码:
async def on_raw_reaction_remove(payload):
guild: discord.Guild = client.get_guild(815637550550089739)
if payload.message_id == 872659703598047232:
if payload.emoji.name == 'Hypixel':
role: discord.Role = guild.get_role(872606322653286400)
await payload.member.remove_roles(role)
if payload.message_id == 872659703598047232:
if payload.emoji.name == 'Skyblock':
role: discord.Role = guild.get_role(872606320379953193)
await payload.member.remove_roles(role)```
【问题讨论】:
标签: python discord.py