【问题标题】:discord bot replies 1 to 2 times不和谐机器人回复 1 到 2 次
【发布时间】:2020-11-26 06:19:31
【问题描述】:

我目前正在研究这个不和谐的机器人,但是当我调用一个命令时,它会响应两次。有人知道如何解决这个问题吗?

bot.on('message', async message => {

  let prefix = config.prefix;
  let messageArray = message.content.split(' ');
  let command = messageArray[0];
  let args = messageArray.slice(1);
  const { MessageEmbed } = require('discord.js');

  if (command === `${prefix}hit`) {
    let user2 = `${args}`
    if (user2 === '')
      user2 = `${bot.user.username}`
    let user1 = message.author
    message.reply(`hit you ${user2} \n https://media.giphy.com/media/43bOrDOasXG6Y/giphy.gif`)
}
})

【问题讨论】:

  • 您是否有多个终端打开/实例在运行?

标签: javascript node.js discord.js


【解决方案1】:

您是否尝试过关闭机器人的所有其他进程(Google Cloud、AWS ...)?
该机器人可以登录两次并像两个机器人一样,对命令回复两次

曾经发生在我身上

【讨论】:

  • 谢谢你其实我已经在 VSCode 中打开了 2 个终端
猜你喜欢
  • 2018-04-17
  • 2021-02-01
  • 2018-11-06
  • 2018-03-20
  • 2018-02-25
  • 2021-07-11
  • 1970-01-01
  • 2020-07-03
  • 2020-09-23
相关资源
最近更新 更多