Node.js 如何使用ID节点js向用户发送DM消息

Node.js 如何使用ID节点js向用户发送DM消息,node.js,discord,discord.js,Node.js,Discord,Discord.js,我想用discord js bot发送DM消息,并用个人ID发送消息,我想要类似这样的东西 client.sendmessage('person id','Hellow world'); 您可以从集合中获取用户 client.users.cache.get(“”).send('Hello World'); 请注意,您将无法对不在客户端缓存中的任何用户使用此方法。这意味着您无法使用此功能对未与用户共享至少一个帮会的用户进行DM,除非您使用: client.users.fetch(“”

我想用discord js bot发送DM消息,并用个人ID发送消息,我想要类似这样的东西

client.sendmessage('person id','Hellow world');    

您可以从集合中获取用户

client.users.cache.get(“”).send('Hello World');

请注意,您将无法对不在客户端缓存中的任何用户使用此方法。这意味着您无法使用此功能对未与用户共享至少一个帮会的用户进行DM,除非您使用:

client.users.fetch(“”).then((user)=>user.send('Hello World');
UserManager.fetch()
将直接从Discord的API请求用户的数据