标签: java discord discord-jda
如何通过使用JDA获得行会中用户的最后在线状态? 我的意思是,不是当前的在线状态,而是用户最后一次在线的时间。
我在Google上进行了搜索,但没有找到任何解决方案。
谢谢
答案 0 :(得分:1)
Discord不会通过其API提供该信息,因此每当有人离线时,您都必须注意网关上的PRESENCE_UPDATE(或JDA中的UserUpdateOnlineStatusEvent)事件并将时间戳存储在数据库中
PRESENCE_UPDATE