Node.js 如何使不和谐机器人以某种方式响应我的命令

Node.js 如何使不和谐机器人以某种方式响应我的命令,node.js,discord,discord.js,Node.js,Discord,Discord.js,我试着用我在互联网上找到的各种方式来写条件语句。但是,机器人似乎无法识别我的客户id。我做错了什么? 代码: if(msg.author=='') { const yorepLKB=yoRepliesKB[Math.floor(Math.random()*yoRepliesKB.length)]; 回复邮件(约雷普尔克); } 在这里,引号中的id是我的discord id。返回一个类,它不等于。(不过,如果您在中发送一个类,Discord.JS将解析它作为一个参考。) 您可以按如下方式检查的

我试着用我在互联网上找到的各种方式来写条件语句。但是,机器人似乎无法识别我的客户id。我做错了什么? 代码:

if(msg.author=='')
{
const yorepLKB=yoRepliesKB[Math.floor(Math.random()*yoRepliesKB.length)];
回复邮件(约雷普尔克);
}
在这里,引号中的id是我的discord id。

返回一个类,它不等于
。(不过,如果您在中发送一个类,Discord.JS将解析它作为一个参考。)

您可以按如下方式检查的ID:

if(msg.author.id==“1234567890121345678”)
{
//代码
}

您能提供更多信息吗?代码示例/片段、屏幕截图、错误等。
  if(msg.author === '<@8421258276382****>')
{
        const yorepLKB = yoRepliesKB[Math.floor(Math.random() * yoRepliesKB.length)];
        msg.reply(yorepLKB);
}