// 方法一:使用 filter() 过滤出人类成员并计算数量
const humanMembersCount = message.guild.members.cache.filter(member => !member.user.bot).size;
// 方法二:使用 reduce() 计算排除机器人后的成员数量
const humanMembersCount = message.guild.members.cache.reduce((count, member) => {
if (!member.user.bot) {
return count + 1;
}
return count;
}, 0);
// 输出结果
message.channel.send(`Server has ${humanMembersCount} human members.`);