使用Webhook在不协调的角色更新时如何获取用户角色名称

时间:2018-07-09 17:38:43

标签: webhooks discord discord.net

在不一致的情况下进行更新时,我需要帮助来获取用户角色。
我想使用网络挂钩这个角色。

预先感谢您的帮助。

1 个答案:

答案 0 :(得分:0)

我相信您正在寻找的是DiscordSocketClient#UserUpdated,它返回两个SocketUser-一个在此之前和之后一个,然后您可以在其中查找更改的内容并获得新的角色名称。

您显然必须比较更改的内容,因为此事件在昵称更新时也会触发,依此类推,因此您必须比较beforeafter {{ 1}}。