message.channel.send没有工作discord.js

时间:2017-12-01 16:35:18

标签: javascript discord.js

对不起,如果我是完全愚蠢的,我是新手,没有JS的经验

出于某种原因,当我执行message.channel.send('Whatever')时会给出错误'消息未定义'。我需要自己定义吗?我在文档上找不到任何东西,我要么看得太辛苦,要么完全愚蠢。非常感谢帮助

1 个答案:

答案 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 => {});

定义变量