Warning: file_get_contents(/data/phpspider/zhask/data//catemap/2/node.js/36.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Javascript 如何在index.js[bot';的启动文件]中创建discord.js命令,该命令在包含;“嗨”;被发送_Javascript_Node.js_Discord.js - Fatal编程技术网

Javascript 如何在index.js[bot';的启动文件]中创建discord.js命令,该命令在包含;“嗨”;被发送

Javascript 如何在index.js[bot';的启动文件]中创建discord.js命令,该命令在包含;“嗨”;被发送,javascript,node.js,discord.js,Javascript,Node.js,Discord.js,我尝试创建一个命令,其中bot等待发送的消息,直到消息包含“thebotdeletesthismessage”,bot似乎什么都不做,我使用的语言是node.js 机器人没有真正的响应,也没有删除消息,我已经尝试改变代码一点,仍然没有什么,我需要知道我在这里做了什么错事 如果你不明白什么,请在评论中告诉我,请不要结束这个话题,我真的需要帮助 bot.on('message',message=>{ if(message.content.start(“thebotdeletesthismessage

我尝试创建一个命令,其中bot等待发送的消息,直到消息包含“thebotdeletesthismessage”,bot似乎什么都不做,我使用的语言是node.js

机器人没有真正的响应,也没有删除消息,我已经尝试改变代码一点,仍然没有什么,我需要知道我在这里做了什么错事

如果你不明白什么,请在评论中告诉我,请不要结束这个话题,我真的需要帮助

bot.on('message',message=>{
if(message.content.start(“thebotdeletesthismessage”)){
message.delete
message.channel.send('不,不要发送那个');
}
});

更改
消息。将
删除为
消息。删除()
首先,没有
.start()
方法,您可能想使用。而且,不是属性而是方法,因此需要在其后使用括号

以下代码将删除以“
”开头的每条消息“
”,并改为发送消息:

bot.on('message',(message)=>{
if(message.content.startsWith('thebotdeletesthismessage')){
message.delete();
message.channel.send(“不,不要发送那个。”);
}
});