1

每次为用户分配新角色时,我希望机器人检查角色的名称、分配给的用户并记录下来。我查看了重写文档,但这是我能找到的与角色事件相关的所有内容,这些事件似乎都与正在创建、更新或删除的角色有关,而不是给予某人:

on_guild_role_create()

on_guild_role_delete()

on_guild_role_update()
4

1 回答 1

1

您要查找的事件是on_member_update(before, after)

要检查角色是否已添加,您将比较before.roles并计算after.roles出添加、删除或更改的内容。

于 2018-04-10T11:30:21.697 回答