スラッシュコマンドに関する機能
概要
このボットは、スラッシュコマンドに対応しています。スラッシュコマンドでは、チャット入力欄にコマンドの候補などが表示されるようになり、コマンドを使用しやすくなります。スラッシュコマンドのそのものの機能の詳細についてはDiscordの公式ページ(英語)を参照してください。
通常、スラッシュコマンドを使用するには、ボットのコマンドを予めDiscordに登録する必要がありますが、このボットは、起動時にコマンドを自動的にDiscordに登録するようになっているため、スラッシュコマンドを使用するのに特別な操作は必要ありません。
メモ
登録の反映には初回起動から最大で一時間程度かかることがあります。ボットを起動してからしばらくするとチャット欄にスラッシュコマンドの候補が表示されるようになります。
しばらく経っても、チャット入力欄にスラッシュコマンドが表示されない場合、Discord アプリの再起動をお試しください。
メモ
スラッシュコマンドの登録は、アプリケーションレベルで行われます。サーバーレベルでのスラッシュコマンドの登録は行いません。また、そのような機能は搭載していません。
関連の管理用コマンド
必要に応じて、次のコマンドを使用することで、登録されているコマンドを整理することができます。
状況 | コマンド |
---|---|
このボットで利用できないコマンドを削除したい場合 | invoke sp;cleanupsc |
このボットにアプリケーションレベルで登録されているコマンドを削除したい場合 | invoke sp;removesca |
このボットにサーバーレベルで登録されているコマンドを削除する場合 | invoke sp;removescg |
Tips
ボットを更新した際に、新しいスラッシュコマンドが追加されたり、既存のコマンドに変更があった場合でも、起動時に自動的に登録・更新の処理が行われます。この場合でも追加で特別な操作を行う必要はありません。