Warning: file_get_contents(/data/phpspider/zhask/data//catemap/2/node.js/41.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 SyntaxError:意外标记“{”Discord.js_Javascript_Node.js_Discord.js - Fatal编程技术网

Javascript SyntaxError:意外标记“{”Discord.js

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

我目前正在编写我的discord机器人,我已经为她设置了这些调节和娱乐功能,我想让我的机器人制作音乐,所以我下了命令,但我无意中发现了一个问题,我找不到原因,所以我求助于你,希望你能帮助我。以下是我的代码:

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=>{