嗨,我有问题,所以当我使用命令时,它应该显示用户数量,但显示0。我该如何解决?
代码:
if(command === `${prefix}test`) {
let guild = new Discord.Guild(600811118667235339);
var memberCount = guild.members.filter(member => !member.user.bot).size;
let embed = new Discord.RichEmbed()
.addField("Liczba osob", `${memberCount}`)
message.channel.send(embed)
}
答案 0 :(得分:0)
您不能像这样创建Discord.Guild()
的新实例。您需要使用类似的东西:
let guild = message.client.guilds.get("600811118667235339");
它将获得ID为600811118667235339
的公会。