为discord.js中的每个碎片获取前10名公会?

为discord.js中的每个碎片获取前10名公会?,discord,discord.js,Discord,Discord.js,我已经为我的机器人编写了以下代码以进行评估: var-gs=[]; client.guilds.cache.forEach(g=>{ 一般事务推送([g.id,g.memberCount]); }); gs.分拣(功能(a、b){ 返回b[1]-a[1]; }); var msg=“”; 对于(变量i=0;i

我已经为我的机器人编写了以下代码以进行评估:

var-gs=[];
client.guilds.cache.forEach(g=>{
一般事务推送([g.id,g.memberCount]);
});
gs.分拣(功能(a、b){
返回b[1]-a[1];
});
var msg=“”;
对于(变量i=0;i<11;i++){
味精=味精+
字符串(i+1)+
": " + 
client.guilds.cache.get(字符串(gs[i][0])).name+
“at”+
字符串(gs[i][1])+
“\n”;
} 
message.channel.send(msg);
但是,它只获取当前碎片,而不是所有碎片。我怎样才能让它在5个碎片之间而不是在当前的碎片之间取回呢