Javascript DM';正在删除特定的用户ID const Discord=require('Discord.js'); const bot=new Discord.Client(); 常量前缀=“!!”; on(“消息”,异步消息=>{ if(message.content.toLowerCase().startsWith(`${PREFIX}suggest`){ //用户说“!!建议更多命令” message./*ID*/.send(`user{$message.author.name.toString()}给出了建议;“${message.content.toString()}`); //然后向ID发送一个DM,说明(ID与用户ABC123的ID不同)“用户ABC123给出了建议;”!!建议更多命令” message.author.send(`suggestion“${message.content.toString()}”已发送!`); 返回; }}

Javascript DM';正在删除特定的用户ID const Discord=require('Discord.js'); const bot=new Discord.Client(); 常量前缀=“!!”; on(“消息”,异步消息=>{ if(message.content.toLowerCase().startsWith(`${PREFIX}suggest`){ //用户说“!!建议更多命令” message./*ID*/.send(`user{$message.author.name.toString()}给出了建议;“${message.content.toString()}`); //然后向ID发送一个DM,说明(ID与用户ABC123的ID不同)“用户ABC123给出了建议;”!!建议更多命令” message.author.send(`suggestion“${message.content.toString()}”已发送!`); 返回; }},javascript,node.js,discord,discord.js,Javascript,Node.js,Discord,Discord.js,如何将ID“”放入message.send,以便将DM发送到“”ID?要发送直接消息,您需要用户对象。您可以从客户端获取缓存用户。用户,但用户可能不在缓存中。要“加载”该用户并向其发送消息,可以执行以下操作: client.users.fetch('123456789').then((user) => { user.send("My Message"); }); 不要忘记用您想要的ID替换123456789。在这种情况下,您只需要数字,而不需要我有“401:U

如何将ID“”放入message.send,以便将DM发送到“”ID?

要发送直接消息,您需要用户对象。您可以从
客户端获取缓存用户。用户
,但用户可能不在缓存中。要“加载”该用户并向其发送消息,可以执行以下操作:

client.users.fetch('123456789').then((user) => {
    user.send("My Message");
});

不要忘记用您想要的ID替换
123456789
。在这种情况下,您只需要数字,而不需要

我有“401:Unauthorized”,即/api/v7/users/:userId