提问者:小点点

我正在制作一个discord.js程序来删除MyAnimeLand网站上的细节,我面临着一个问题


function anifoCommand(arguments, receivedMessage) {
    const name = 'Clannad';

    msc = malScraper.getInfoFromName(name)
        .then((data) => console.log(data))
        .catch((err) => console.log(err))

    receivedMessage.channel.send(msc)
}

它给出了这个打印错误(节点:14276)UnhandledPromiserEjectionWarning:DiscordapiError:无法发送空消息它完美地记录了日志,但我无法使它打印相同的内容。 这里愚蠢的错误是什么?


共1个答案

匿名用户

欢迎来到StackOverflow!

正如错误消息所提到的,您正在尝试发送一条没有内容的消息。 输入控制台的输出是什么? 您确定getInfoFromName()返回了一个字符串,您可以将该字符串输入到send()方法中吗?

另外,我注意到您的代码中缺少了几个,请确保将相关上下文完全按原样添加到代码片段中。