DM中的Discord.js AwaitMessages无法正常运行

时间:2019-10-07 16:26:26

标签: javascript discord.js

      msg.channel.send("Please explain the bug")
      .then(function(){
        msg.channel.awaitMessages(response => message.content, {
          max: 1,
          time: 300000000,
          errors: ['time']
        })
        .then((collected) => {
            msg.author.send(`The bug is: ${collected.first().content}`);
          })
                  .catch(function(){
            msg.channel.send('Out of time');
          });
      });

CODE ^

我正在尝试在用户的DM内运行AwaitMessage函数,但是它不起作用。有人可以帮忙吗?

错误-UnhandledPromiseRejectionWarning:DiscordAPIError:无法向该用户发送消息

我的DM已启用给所有人

1 个答案:

答案 0 :(得分:0)

该错误表明用户无法接收到该消息,请尝试首先登录该用户并查看他是否可以实际接收DM,还请在此问题的哪一行中添加此问题。

如果不是这种情况,请向问题中添加更多代码,以便我们可以查看错误是否源于该代码。