如何使我的Discord机器人仅对特定用户ID做出反应?

时间:2020-06-10 08:51:19

标签: javascript discord.js

这不起作用,只要有人说出什么,它就会开始向该邮件发送垃圾邮件

bot.on('message', message => {
  if (message.author.id = '655876175616540700') {
    message.reply('test');
  }
});

1 个答案:

答案 0 :(得分:1)

message.author.id = '655876175616540700'不能满足您的要求。您应该与message.author.id === '655876175616540700'进行比较。

如果操作数(双方)具有相同的类型并且包含相同的值,则三元等于运算符(===)将返回true。

单个equal运算符(=)是赋值运算符,它将始终在您的if语句中返回true。