Warning: file_get_contents(/data/phpspider/zhask/data//catemap/2/node.js/40.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Node.js 成员计数通道显示为0个成员_Node.js_Discord_Discord.js - Fatal编程技术网

Node.js 成员计数通道显示为0个成员

Node.js 成员计数通道显示为0个成员,node.js,discord,discord.js,Node.js,Discord,Discord.js,我正在创建一个每秒运行一次的函数,并更新频道名称以显示服务器中的成员数,但它只是显示为0个成员。该命令没有错误。代码如下: const guild=bot.guilds.cache.get(“778322604863258686”) setInterval(函数(){ var memberCount=guild.members.cache.filter(member=>!member.user.bot).size; var memberCountChannel=bot.channels.cach

我正在创建一个每秒运行一次的函数,并更新频道名称以显示服务器中的成员数,但它只是显示为0个成员。该命令没有错误。代码如下:

const guild=bot.guilds.cache.get(“778322604863258686”)
setInterval(函数(){
var memberCount=guild.members.cache.filter(member=>!member.user.bot).size;
var memberCountChannel=bot.channels.cache.get(“779888675915169802”);
memberCountChannel.setName(`${memberCount}`)
}, 1000);

由于discord实现了新功能,您必须转到开发人员门户并启用服务器成员: 而且,您的客户端必须使用
GUILD\u成员
intent进行实例化:

const client=newdiscord.client({ws:{intents:[“帮会成员”]});