スラッシュコマンド
1つのアプリで、ユニークな名前のトップレベルのグローバルコマンドを100個まで持つことができる
1つのアプリで、ギルドごとに、最大100個のギルドコマンドができる(グローバルコマンドとは別に)
トップレベルのコマンドに、最大25個のサブコマンドグループを持つことができる
サブコマンドグループの中に、最大25個のサブコマンドを持つことができる
コマンドは25個までオプションを持つことができる
オプションは25個までのchoicesを持つことができる
各コマンドとそのサブコマンドおよびグループの名前、説明、値を組み合わせたプロパティは最大4000文字とする
ギルドごとに、1日あたり200個のアプリケーションコマンドを作成するグローバルレート制限がある
applications.commands scopeが必要(botscopeは不十分)
すべてのギルド(やDM)で使うには、グローバルコマンドに登録する必要があるが、グローバルコマンドがキャッシュされるまで1時間程度かかる
Global commands are cached for 1 hour. That means that new global commands will fan out slowly across all guilds, and will be guaranteed to be updated in an hour.
一方、ギルドコマンドはすぐさま反映される
Guild commands update instantly. We recommend you use guild commands for quick testing, and global commands when they're ready for public use.
対応
その他