为什么client.users.cache只显示2个用户discord.js

为什么client.users.cache只显示2个用户discord.js,discord,discord.js,Discord,Discord.js,对于我的服务器,我需要我的bot定期对每个人进行DM。我用 client.users.cache.get(args[1]).send(toSend); 为此,其中args[1]包含用户id,而toSend是要发送的消息。但是,它只是出现了无法读取未定义的属性“send”。然后我尝试将client.users.cache记录到控制台中,结果显示其中只有两个用户,机器人本身和我。考虑到服务器至少有30个用户,为什么会这样?看看这是否回答了您的问题@worthyapaca噢,哇,这么简单。谢谢这回答

对于我的服务器,我需要我的bot定期对每个人进行DM。我用

client.users.cache.get(args[1]).send(toSend);

为此,其中
args[1]
包含用户id,而
toSend
是要发送的消息。但是,它只是出现了
无法读取未定义的属性“send”
。然后我尝试将
client.users.cache
记录到控制台中,结果显示其中只有两个用户,机器人本身和我。考虑到服务器至少有30个用户,为什么会这样?

看看这是否回答了您的问题@worthyapaca噢,哇,这么简单。谢谢这回答了你的问题吗?这回答了你的问题吗?看看这是否回答了你的问题@WorthyAlpaca哦,哇,太简单了。谢谢这回答了你的问题吗?这回答了你的问题吗?