前提
discord.jsでスラッシュコマンドを実装したい
調べてもv13のものしか出てこなくて困ってます。
スラッシュコマンドは、みたいなのです。
実現したいこと
- スラッシュコマンドを作る
問題
スラッシュコマンドの登録?方法がわからない
該当のソースコード
javascript
1const { Client, GatewayIntentBits } = require('discord.js'); 2 3const client = new Client({intents: [GatewayIntentBits.Guilds, GatewayIntentBits.GuildMembers, GatewayIntentBits.GuildMessages]}); //追加で何か必要? 4 5// Discordへの接続 6client.login(/*トークン*/); 7 8client.once('ready', () => { //ここにボットが起動した際のコードを書く(一度のみ実行) 9 console.log(`${client.user.tag}`); 10}); 11 12client.on('message', message => { 13 if(message.author.bot) return; //BOTのメッセージには反応しない 14 15 if (message.content.includes('hello')) { 16 message.channel.send('hello!'); 17 } 18}); 19 20//この辺りに登録スラッシュコマンドのコードがくる予定
補足情報(FW/ツールのバージョンなど)
OS: MacOS Monterey 12.6.1
エディター: VSCode 1.73.1 (Universal)
node: v16.16.0
npm: 8.11.0
discord.js: 14.6.0

