每次为用户授予新角色时,我都希望机器人检查角色的名称,给予用户的用户以及记录该角色。我查看了重写文档,但这是我能找到的与角色事件有关的所有内容,这些事件似乎都与创建,更新或删除的角色有关,而不是给予某人:
on_guild_role_create()
on_guild_role_delete()
on_guild_role_update()
答案 0 :(得分:0)
您正在寻找的事件是on_member_update(before, after)
要检查是否已添加角色,您需要比较before.roles
和after.roles
,然后计算添加,删除或更改的内容。