register
import { makeSlashCommand, makeStringOption, register } from 'discord-hono'
const commands = [ makeSlashCommand('ping', 'pong を返答'), makeSlashCommand('image', '画像ファイルを返答').options([ makeStringOption('text', 'テキスト付で').required(true), ]),]
register( commands, process.env.DISCORD_APPLICATION_ID, process.env.DISCORD_TOKEN, //process.env.DISCORD_TEST_GUILD_ID,)第4引数を指定すると、1つのguild(サーバー)に対して、即座にコマンドを登録します。
第4引数に何も入れなければ、グローバルなコマンドを登録します。
コマンドを全て削除する場合
Section titled “コマンドを全て削除する場合”register( [], process.env.DISCORD_APPLICATION_ID, process.env.DISCORD_TOKEN, //process.env.DISCORD_TEST_GUILD_ID,)