前提・実現したいこと
現在、Discord.jsでBotを作成しているのですが、TypeErrorで先に進めないので、これを解決したい。
requireの部分に下線が引かれているので、これを解消すれば解決すると思います。
発生している問題・エラーメッセージ
name:discord_bot name$ node index.js /Users/name/discord_bot/node_modules/discord.js/src/client/Client.js:544 throw new TypeError('CLIENT_MISSING_INTENTS'); ^ TypeError [CLIENT_MISSING_INTENTS]: Valid intents must be provided for the Client. at Client._validateOptions (/Users/name/discord_bot/node_modules/discord.js/src/client/Client.js:544:13) at new Client (/Users/name/discord_bot/node_modules/discord.js/src/client/Client.js:73:10) at Object.<anonymous> (/Users/name/discord_bot/index.js:2:16) at Module._compile (node:internal/modules/cjs/loader:1101:14) at Object.Module._extensions..js (node:internal/modules/cjs/loader:1153:10) at Module.load (node:internal/modules/cjs/loader:981:32) at Function.Module._load (node:internal/modules/cjs/loader:822:12) at Function.executeUserEntryPoint [as runMain] (node:internal/modules/run_main:79:12) at node:internal/main/run_main_module:17:47 { [Symbol(code)]: 'CLIENT_MISSING_INTENTS' }
該当のソースコード
javaScript
1const Discord = require('discord.js') 2const client = new Discord.Client() 3 4client.on('ready', () => { 5 console.log(`${client.user.tag} でログインしています。`) 6}) 7 8client.on('message', async msg => { 9 if (msg.content === '!ping') { 10 msg.channel.send('Pong!') 11 } 12}) 13 14client.login('トークン')
試したこと
・Discord.jsのアンインストール&インストール
・
補足情報(FW/ツールのバージョンなど)
node→v16.9.1
discord.js→v13.1.0
回答1件
あなたの回答
tips
プレビュー
バッドをするには、ログインかつ
こちらの条件を満たす必要があります。
2021/09/20 11:49