如何列出具有"forEach()"功能的服务器的名称? |不和谐.js



>我正在尝试获取服务器名称的列表。我已经在服务器 ID 上做了,它工作得很好,但不适用于服务器名称。这就是它从正常工作的服务器 ID 开始的方式。

client.guilds.cache.keyArray().forEach(id => {
...
}

但是现在我正在尝试服务器名称

client.guilds.name.cache.keyArray().forEach(name => {
...
}

由于client.guilds.cache是一个集合,因此您可以使用mapValues

client.guilds.cache.mapValues(guild => guild.name);

这将返回你的公会(或服务器(名称列表。

最新更新