如何使用 JDA(Java discord API) 获取用户的最后在线状态

How to get the last online status of an user with JDA( Java discord API)

如何使用JDA获取公会用户的最后在线状态? 我的意思是,不是当前在线状态,而是用户最后一次在线是什么时候。

我在 Google 上搜索但没有找到任何解决方案。

谢谢

Discord 不通过其 API 提供该信息,因此您必须注意来自网关的 PRESENCE_UPDATE(或 JDA 中的 UserUpdateOnlineStatusEvent)事件并将时间戳存储在每当有人离线时的数据库。