对不起,如果我是完全愚蠢的,我是新手,没有JS的经验
出于某种原因,当我执行message.channel.send('Whatever')时会给出错误'消息未定义'。我需要自己定义吗?我在文档上找不到任何东西,我要么看得太辛苦,要么完全愚蠢。非常感谢帮助
答案 0 :(得分:0)
消息未定义为message.channel.send();
,您正在使用名为message
的变量,该变量很可能是发送的消息,并找出其通道以在该特定通道中发送消息。它的含义是“哦,你从来没有告诉我变量'信息'是什么意思。请注意解释?”要修复它,请在函数<name of the Discord.Client variable>.on('message', async message => {});
TLDR:使用<name of the Discord.Client variable>.on('message', async message => {});