我使用 Discord.js 编写了一个 discord 机器人,它曾经获取 discord 服务器的所有用户(我只在一个 discord 服务器中拥有该机器人),但现在它只有 59 个成员。我在服务器中有 300 多个不和谐用户。
var Discord = require('discord.js');
var bot = new Discord.Client();
function getUsers() {
let users = bot.users.array();
for (let i = 0; i < users.length; i++) {
let username = `${users[i].username}#${users[i].discriminator}`;
console.log(`[${i}] ${username}`);
}
}
原文由 SexyExploits 发布,翻译遵循 CC BY-SA 4.0 许可协议
您必须对机器人所在的每个不和谐服务器使用方法
.fetchMembers()
。尝试使用以下代码: