【发布时间】:2022-01-19 03:03:44
【问题描述】:
如何检查服务器中用户的状态?因为user.presence.status 已贬值。而且我不会用
let guild = await client.guilds.cache.find(guild => guild.id === "xxx");
let guildMembers = await guild.members.fetch({ withPresences: true });
var onlineMembers = await guildMembers.filter(member => !member.user.bot && member.presence?.status != "offline");
因为这只是检查谁在线,但实际上并没有返回我需要的特定用户的状态
【问题讨论】:
-
你有会员ID吗?
-
是的,我有会员的ID
标签: node.js discord.js