Javascript SyntaxError:意外标记“{”Discord.js
我目前正在编写我的discord机器人,我已经为她设置了这些调节和娱乐功能,我想让我的机器人制作音乐,所以我下了命令,但我无意中发现了一个问题,我找不到原因,所以我求助于你,希望你能帮助我。以下是我的代码:Javascript SyntaxError:意外标记“{”Discord.js,javascript,node.js,discord.js,Javascript,Node.js,Discord.js,我目前正在编写我的discord机器人,我已经为她设置了这些调节和娱乐功能,我想让我的机器人制作音乐,所以我下了命令,但我无意中发现了一个问题,我找不到原因,所以我求助于你,希望你能帮助我。以下是我的代码: exports.run(message) { const serverQueue = message.client.queue.get(message.guild.id); if (serverQueue && serverQueue.playing) { s
exports.run(message) {
const serverQueue = message.client.queue.get(message.guild.id);
if (serverQueue && serverQueue.playing) {
serverQueue.playing = false;
serverQueue.connection.dispatcher.pause();
return message.channel.send("⏸ La musique est en pause !")
}
return message.channel.send(
"Il n'y a aucune musique qui est en train de jouer !"
);
}
module.exports = Pause;
您忘记了箭头函数=> exports.runmessage=>{ const serverQueue=message.client.queue.getmessage.guild.id; 如果serverQueue&&serverQueue.playing{ serverQueue.playing=false; serverQueue.connection.dispatcher.pause; 返回message.channel.send⏸ 音乐就是暂停! } 返回message.channel.send 这是一首美妙的音乐! ; } module.exports=暂停;
请考虑学习JavaScript并查找错误。
是,ExpRest.RunMeult{}}是无效的JavaScript语法。看起来像ExpRest.RunMease= {{}};或者是一些不可靠的。Excuts.RunMeScript。{是问题所在。如果.run需要一个函数,那么您需要一个完整的函数声明。是时候学习如何使用代码linter来显示语法错误发生的位置了。如果您不熟悉代码编辑器中的语法错误,可以使用联机语法错误。一旦您看到错误所在,就可以查看文档以了解正确的用法。我发现了我的错误或者它的工作原理是:exports.run=message=>{