自動接続機能
自動接続機能を利用すると、ユーザーが特定のボイスチャンネルに参加するたびに、手動で /join コマンドを実行する必要がなくなります。
あらかじめ設定しておくことで、botが自動的にボイスチャンネルに参加し、指定されたテキストチャンネルの読み上げを開始します。
/autojoin コマンド
Section titled “/autojoin コマンド”/autojoin
自動接続機能に関するすべての設定を行うためのコマンドです。以下のサブコマンドを利用して、設定の追加、変更、削除、確認ができます。
サブコマンド一覧
Section titled “サブコマンド一覧”/autojoin add
新しい自動接続設定を追加します。特定のボイスチャンネルと、そこで読み上げるテキストチャンネルをペアで設定します。
パラメータ:
| パラメータ名 | 入力内容 | 必須 | 説明 | 例 |
|---|---|---|---|---|
voice_channel | チャンネル | 必須 | 自動接続の対象となるボイスチャンネル。 | #雑談ボイス |
text_channel | チャンネル | 必須 | 読み上げ対象のテキストチャンネル。 | #雑談 |
使用例:
「雑談ボイス」チャンネルに誰かが入ると、「雑談」チャンネルの読み上げを自動で開始します。
/autojoin add voice_channel:#雑談ボイス text_channel:#雑談 /autojoin add-channel
既存の自動接続設定に、読み上げ対象のテキストチャンネルを追加します。1つのボイスチャンネルで複数のテキストチャンネルを読み上げたい場合に使用します。
パラメータ:
| パラメータ名 | 入力内容 | 必須 | 説明 | 例 |
|---|---|---|---|---|
voice_channel | チャンネル | 必須 | 設定済みのボイスチャンネル。 | #雑談ボイス |
text_channel | チャンネル | 必須 | 追加で読み上げたいテキストチャンネル。 | #質問 |
使用例:
「雑談ボイス」チャンネルで、「質問」チャンネルも読み上げるように設定を追加します。
/autojoin add-channel voice_channel:#雑談ボイス text_channel:#質問 /autojoin remove-channel
既存の自動接続設定から、指定したテキストチャンネルを読み上げ対象から除外します。
パラメータ:
| パラメータ名 | 入力内容 | 必須 | 説明 | 例 |
|---|---|---|---|---|
voice_channel | チャンネル | 必須 | 設定済みのボイスチャンネル。 | #雑談ボイス |
text_channel | チャンネル | 必須 | 読み上げ対象から外したいテキストチャンネル。 | #お知らせ |
使用例:
「雑談ボイス」チャンネルの読み上げ対象から「お知らせ」チャンネルを削除します。
/autojoin remove-channel voice_channel:#雑談ボイス text_channel:#お知らせ /autojoin unset
指定したボイスチャンネルの自動接続設定をすべて削除します。そのボイスチャンネルに関連するすべての読み上げ設定がリセットされます。
パラメータ:
| パラメータ名 | 入力内容 | 必須 | 説明 | 例 |
|---|---|---|---|---|
voice_channel | チャンネル | 必須 | 設定を削除したいボイスチャンネル。 | #雑談ボイス |
使用例:
「雑談ボイス」チャンネルの自動接続設定を完全に削除します。
/autojoin unset voice_channel:#雑談ボイス /autojoin list
サーバーに現在設定されている自動接続設定を一覧で表示します。どのボイスチャンネルで、どのテキストチャンネルが読み上げられる設定になっているかを確認できます。
使用例:
現在の自動接続設定をすべて表示します。
/autojoin list 設定例:特定のチャンネルで自動読み上げを設定する
Section titled “設定例:特定のチャンネルで自動読み上げを設定する”ここでは、#VC1 というボイスチャンネルで、#text1 と #text2 の2つのテキストチャンネルを自動で読み上げる設定を作成する手順を解説します。
-
基本設定の追加 まず、基本となる設定を追加します。
`#VC1` に参加すると `#text1` が読み上げられるようになります。
💬/autojoin add voice_channel:#VC1 text_channel:#text1 -
読み上げチャンネルの追加 次にもう一つのテキストチャンネルを追加します。
`#VC1` で `#text2` も読み上げられるようになります。
💬/autojoin add-channel voice_channel:#VC1 text_channel:#text2 -
設定内容の確認 最後に、設定が正しく反映されているかを確認します。
設定一覧が表示され、`#VC1` に `#text1` と `#text2` が紐付いていれば完了です。
💬/autojoin list