Javascript 获取服务器discord.js上所有用户的列表
我正在尝试使用discord.js从我的服务器获取所有用户,我编写了这段代码,但它不起作用,它告诉我:Javascript 获取服务器discord.js上所有用户的列表,javascript,node.js,discord,discord.js,Javascript,Node.js,Discord,Discord.js,我正在尝试使用discord.js从我的服务器获取所有用户,我编写了这段代码,但它不起作用,它告诉我:TypeError:client.guilds.get不是一个函数。这是我的密码: 'use strict'; const Discord = require('discord.js'); const client = new Discord.Client(); const list = client.guilds.get("myServerID"); list.members.forEach
TypeError:client.guilds.get不是一个函数
。这是我的密码:
'use strict';
const Discord = require('discord.js');
const client = new Discord.Client();
const list = client.guilds.get("myServerID");
list.members.forEach(member => console.log(member.user.username));
client.login('myTokenID');
谢谢自从discord.js v12以来,您现在需要使用
.cache
访问协会
集合,我还可以看到您正在尝试访问会员
集合,因此您的解决方案是:
“严格使用”;
const Discord=require('Discord.js');
const client=new Discord.client();
const list=client.guilds.cache.get(“myServerID”);
list.members.cache.forEach(member=>console.log(member.user.username));
client.login('myTokenID');
@VedantBang请不要随意丢弃不相关的链接来解决人们的问题,你的第二个链接是与C#相关的问答,而不是JavaScriptI。对不起,我在那里打错了。