每次用户被赋予一个新角色时,我都希望机器人检查角色的名称、给它的用户,并记录这个角色。我查看了重写文档,但这是我所能找到的有关角色事件的全部内容,这些事件似乎都与创建、更新或删除的角色有关,而不是提供给某人:
on_guild_role_create()
on_guild_role_delete()
on_guild_role_update()发布于 2018-04-10 11:30:21
你要找的是on_member_update(before, after)
要检查是否添加了角色,您可以比较before.roles和after.roles,并计算添加、删除或更改的内容。
https://stackoverflow.com/questions/49752052
复制相似问题