Javascript 不和谐在线会员柜台
我已经开始使用discord.js,现在正在尝试制作一个机器人。我做了一个简单的会员柜台:Javascript 不和谐在线会员柜台,javascript,discord.js,Javascript,Discord.js,我已经开始使用discord.js,现在正在尝试制作一个机器人。我做了一个简单的会员柜台: module.exports=async(客户端)=>{ const guild=client.guilds.cache.get('$$$$); 设置间隔(()=>{ const memberCount=guild.memberCount; const channel=guild.channels.cache.get('$$$$$); channel.setName(`Aventureiros:${mem
module.exports=async(客户端)=>{
const guild=client.guilds.cache.get('$$$$);
设置间隔(()=>{
const memberCount=guild.memberCount;
const channel=guild.channels.cache.get('$$$$$);
channel.setName(`Aventureiros:${memberCount.toLocaleString()}`);
log('更新成员计数');
}, 900000);
}
如何创建在线会员柜台?我在网上找一些东西,但似乎没有这方面的教程。您需要访问整个成员集合,然后筛选在线成员
const memberCollection = guild.members.cache;
const onlineCount = memberCollection.filter(member => {
member.presence.status === 'online'
}).size;
在某些情况下,您可能需要先获取公会。您需要访问整个成员集合,然后筛选在线成员
const memberCollection = guild.members.cache;
const onlineCount = memberCollection.filter(member => {
member.presence.status === 'online'
}).size;
在某些情况下,你可能必须首先获取公会。比如在线会员的数量?是的,我发现了类似filter的东西,但我对discord.js不熟悉,所以我不知道如何在在线会员的数量中使用itAs?是的,我发现了类似filter的东西,但我对discord.js不熟悉,所以我不知道如何使用它