最近、私は不協和音を作ろうとしています。私がstart.batファイルを実行するまでは、すべてうまくいっています。 はできるだけ早く私はそれを実行するよう、私はこれを取得:私の不和のボットはなぜ機能しませんか?
client.on('ready',() => {
^
SyntaxError: Unexpected token)
at exports.runInThisContext (vm.js:73:16)
at Module._compile (module.js:443:25)
at Object.Module._extensions..js (module.js:478:10)
at Module.load (module.js:355:32)
at Function.Module._load (module.js:310:12)
at Function.Module.runMain (module.js:501:10)
at startup (node.js:129:16)
at node.js:814:3
は、ここで私は地面からボットを取得するために使用しているサンプルコードです:
const Discord = require("discord.js");
const client = new Discord.Client();
client.login('MzEzNzc1NzUwOTQxNTA3NTg0.C_-ilQ.vJyMW_Q2PjLLntwgifRRCnjPw88')
client.on('ready',() => {
console.log(`Logged in as ${client.user.username}!`);
});
client.on('message', msg => {
if (msg.content === 'ping') {
msg.reply('Pong!');
}
});
client.login('token');
そして、私のstart.batファイル:
@echo off
node bot.js
PAUSE
は最後に、ここでのバージョン情報です:
2 info using [email protected]
3 info using [email protected]
これが何を意味しているのか、どうすれば修正できるのか?
[完全な関連コード](https://stackoverflow.com/help/mcve)とご使用のバージョンのNode.jsを投稿してください。投稿したエラーメッセージには構文エラーがあることが示されていますが、実際に問題の原因を特定するには不十分です。 – Frxstrem
これは構文エラーです。つまり、コードを解析する方法がわかりません。使用しているNodeのバージョンは何ですか?それは省略形の代わりに通常の無名関数を使用して動作しますか? – solarc