获取错误代码“DiscordAPIError:无法发送空消息”

时间:2021-04-25 11:29:44

标签: javascript discord.js

我正在尝试制作一个智能机器人不和谐机器人。我已将令牌放入 superSecretBotTokenHere,并且机器人正在运行。但是,每当我向我的机器人发送 Dm 时,机器人开始输入,然后停止输入并收到此错误代码:

<块引用>

DiscordAPIError:无法发送空消息

这是我的代码:

const Cleverbot = require("cleverbot-node");
const client = new Discord.Client();
const clbot = new Cleverbot;
 
client.on("message", message => {
  if (message.channel.type === "dm") {
    clbot.write(message.content, (response) => {
      message.channel.startTyping();
      setTimeout(() => {
        message.channel.send(response.output).catch(console.error);
        message.channel.stopTyping();
      }, Math.random() * (1 - 3) + 1 * 1000);
    });
  }
});
 
client.on("ready", () => {
  console.log("I am ready!");
});
 
client.login("superSecretBotTokenHere");

0 个答案:

没有答案