ボイスチャンネルのコマンド — /join · /leave · /スキップ
ボットをボイスチャンネルに呼んだり退出させたりするコマンドは3つです。3つとも、最初はユーザーから使えます。
/joinを使うと、ヨンホン・ヨンハなどのボットのうち、空いているボットが1つ入ります。/leave・/スキップは、自分がいるボイスチャンネルのボットに対して使います。- ほかのボイスチャンネルのボットを退出させたりスキップさせたりするには、マネージャー以上である必要があります。
3つのコマンドはどれもサーバーの中でだけ動き、ボットがメンテナンス中のときは実行されません。 コマンドごとにどんな返事が来るか、その返事が自分にだけ見えるのか、チャンネルに残るのかまでまとめました。
自分にだけ見える返事は自分の Discord の言語で、チャンネルに公開で残る返事はそのチャンネルの言語(チャンネルごとに言語を決めていなければ代表言語)で表示されます。→ ボットが答える言語
/join — 空いているボットを呼ぶ
自分が今入っているボイスチャンネルに、空いているボットを呼びます。先にボイスチャンネルに入っている必要があります。 どのボットが入るかはヨンホンが決めます。ルールは複数のボットで読み上げにあります。
ボットの返事
| 状況 | ボットの返事 | 誰に見えるか |
|---|---|---|
| 自分がボイスチャンネルにいない | 先にボイスチャンネルに入ってください! | 自分だけ(10秒後に消える) |
| 自分のボイスチャンネルに、ボットがすでに向かっている | ヨンハ 1がこのボイスチャンネルに向かっています | 自分だけ(10秒後に消える) |
| 自分のボイスチャンネルのボットが、すでにこのチャットを読み上げている | すでにここで使っています | 自分だけ(10秒後に消える) |
| 自分のボイスチャンネルのボットが、ほかのチャットを読み上げている(ほかのチャットから呼んだ) | 今 #ボイス · #チャット で使われています と[このチャンネルを読み上げる][ボットを増やす][キャンセル] | 自分だけ |
| 自分のボイスチャンネルのボットが、ほかのチャットを読み上げている(そのボイスチャンネルのチャットから呼んだ) | 「こちらに移動しますか?」と[移動する][キャンセル] | 自分だけ |
| 空いているボットが入った | ヨンハ 1が一般2に参加しました。#雑談 を読み上げます。 | チャンネルに公開 |
| 空いているボットがいない | 今はすべてのボットが使用中です | 自分だけ |
| 空いているボットが、どれもこのボイスチャンネルに入る権限を持っていない | このボイスチャンネルに入れるボットがありません。チャンネル設定の権限で、ボットに「チャンネルを見る」「接続」「発言」を許可してください。 | 自分だけ |
| ボイスチャンネルが満員 | ボイスチャンネルが満員のため、ボットが入れません | 自分だけ |
| ボットを送れなかった | ボットを送れませんでした。しばらくしてからもう一度お試しください。 | 自分だけ |
| ボットが音声接続を準備している | 音声接続を準備中です。少し待ってから再試行してください。 | 自分だけ(10秒後に消える) |
空いているボットがいないときに表示される[移動する]・[ボットを追加する]については、すべてのボットが使用中のときにあります。
読み上げるチャットチャンネルを変える
ボットと同じボイスチャンネルにいるまま、読み上げてほしいほかのチャットチャンネルで /join を実行してください。自分にだけ次の画面が表示されます。
今 #一般 · #雑談 で使われています
30秒たつと閉じます
[このチャンネルを読み上げる][ボットを増やす][キャンセル]- [このチャンネルを読み上げる]を押すと、そのボットがこのチャットチャンネルを読み上げます。元のチャットチャンネルには
ヨンハ 1は別の場所に移動しました。が残ります。 - [ボットを増やす]を押すと、空いているボットが同じボイスチャンネルに入り、このチャットチャンネルを読み上げます。元のボットは元のチャットを読み上げ続けます。→ 同じボイスチャンネルにボットをもう1つ
- [キャンセル]を押すと
移動しませんでしたが表示されます。30秒以内に選ばないと、画面が閉じます。
そのボイスチャンネルのチャットで /join を使うと、「こちらに移動しますか?」と[移動する][キャンセル]が表示されます。[移動する]を押すと、そのボットがボイスチャンネルのチャットを読み上げます。
一緒に起こること
- 読み上げるチャットチャンネルが決まります。
/joinを実行したそのチャットチャンネルを読み上げます。ほかのチャンネルに書いた文は案内なしで飛ばします。 - チャンネルの制限が一時的に外れます。 サーバーのアドミンがダッシュボードで「読み上げるチャンネル」や「参加するボイスチャンネル」を決めていても、
/joinで呼んでいる間は、その制限に従いません。 - 入ったボットが案内を投稿します。 どのボットがどこを担当したか(
ヨンハ 1の担当: 一般2 · #雑談 を読み上げます)と、 この声が AI で作られているという案内が一緒に投稿されます。ヨンホンが入るときは、実施中のお知らせも付きます。 この案内とお知らせは、そのチャットチャンネルの言語で表示されます。その言語で書かれたお知らせがなければ、お知らせは付きません。
WARNING
2番の「チャンネルの制限が一時的に外れる」は、ボットがそのボイスチャンネルにいる間だけ続きます。 /leave を実行したり、ボットが再起動したりすると、また制限がかかります。 「昨日まで読み上げていたチャンネルを、今日は読み上げない」ように見えるのはこのケースです。 もう一度 /join を実行すれば元に戻ります。いつも読み上げるようにしたい場合は、サーバーのアドミンが ダッシュボードの読み上げタブの「読み上げるチャンネル」にそのチャンネルを追加してください。
/スキップ — 読み上げ中の文を飛ばす
自分のボイスチャンネルのボットが今読み上げている文を止めて、次の文に進みます。 件数 欄に数字を入れると、今読み上げている文を含めて、その数だけまとめて飛ばします。空欄なら1件です。
/スキップ 件数: 5| 状況 | ボットの返事 | 誰に見えるか |
|---|---|---|
| ボイスチャンネルに私たちのボットがいない | 今スキップできるTTSはありません。 | 自分だけ(10秒後に消える) |
| 飛ばす文がない | 今スキップできるTTSはありません。 | 自分だけ |
| 飛ばした | 3件をスキップしました。 | チャンネルに公開 |
| ほかのボイスチャンネルのボットで、マネージャーではない | 操作したいボットがいるボイスチャンネルに入ってから、もう一度お試しください。 | 自分だけ(10秒後に消える) |
TIP
誰かが10行続けて書いたなら、/スキップ を10回使わずに、件数 に10を入れてください。 待っている文をすべて消したい場合は、/leave で退出させてから、もう一度 /join を実行してもかまいません。
/leave — ボイスチャンネルから退出させる
自分のボイスチャンネルのボットを退出させます。そのボイスチャンネルに私たちのボットが複数いれば、すべて退出させます。
| 状況 | ボットの返事 | 誰に見えるか |
|---|---|---|
| ボイスチャンネルに私たちのボットがいない | 今はどのボイスチャンネルにも接続していません。 | 自分だけ(10秒後に消える) |
| 退出させた | ヨンハ 1が退出しました。 | チャンネルに公開 |
| 同じボイスチャンネルのボットを複数退出させた | ヨンホン, ヨンハ 1 が退出しました。 | チャンネルに公開 |
| ボットがオフになっているか、応答しない | ヨンハ 1が今応答していません。しばらくしてからもう一度お試しください。 | 自分だけ |
| ほかのボイスチャンネルのボットで、マネージャーではない | 操作したいボットがいるボイスチャンネルに入ってから、もう一度お試しください。 | 自分だけ(10秒後に消える) |
ボットがまだ入っている途中で /leave を使うと、入り終わるまで少し待ってから退出させます。ボットがボイスチャンネルに残ることはありません。
退出させると、次のことがまとめて片づきます。
- 読み上げを待っていた文がすべて消えます。
- 読み上げていた音がすぐに止まります。
- そのボットが読み上げていたチャットチャンネルの記憶が消え、そのボットはまた空いているボットになります。
/joinで外れていたチャンネルの制限が、またかかります。
自動参加がオンのとき
自動参加は、/leave のあともオンのままです。退出させたボイスチャンネルで誰かが書き込むと、ボットがまた入ってきます。
/leave から15秒以内に自動参加でまた入ってきたときは、ボットがそのチャットに 自動参加はサーバー設定でオフにできます。 というお知らせと [自動参加の設定を開く] ボタンを投稿します。 ボタンを押すと、ダッシュボードの参加・お知らせタブの「自動参加」の行が開きます。お知らせは、しばらくすると自動で消えます。 /ボット やダッシュボードから退出させたときも同じです。
どのボットに対して使うのか
/leave と /スキップ は、次の順番で対象のボットを決めます。
- 自分がいるボイスチャンネルのボット — 複数いれば
/leaveはすべて、/スキップはこのチャットチャンネルを読み上げているボット - 自分がボイスチャンネルにいなければ、このチャットチャンネルを読み上げているボット(1つだけのとき)
- それでもなければ、このサーバーに入っているボット(1つだけのとき)
1番でなければほかのボイスチャンネルのボットなので、マネージャー以上だけが使えます。 マネージャー以上で対象が複数あると、「退出させるボットを選んでください」(または「スキップするボットを選んでください」)メニューが表示されます。 メニューにはボットごとに担当のボイスチャンネルとチャットチャンネルが一緒に表示され、30秒以内に選ぶ必要があります。
/ボット でボットの横の[退出させる]を押しても同じです。詳しくは複数のボットで読み上げにあります。
ボットが自分から退出する場合
/leave を実行しなくても、ボットが退出するときがあります。
- ボイスチャンネルに誰も残っていないとき — ボットだけが残ると、待っていた文を消して退出します。 最後に出ていった人の退室のお知らせは読み上げません。
- 「静かなら退出」をオンにしたサーバーで、読み上げる文がないとき — 決めた時間が過ぎると、
10分間読み上げる文がなかったので退出します。また呼ぶには /join を使ってください。を残して退出します。 この設定は、ダッシュボードの参加・お知らせタブにあります。 - 1つのボイスチャンネルに私たちのボットが2つになったとき — あとから来たボットが
このボイスチャンネルはヨンホンが担当しているため、ヨンハ 1は退出します。を残して退出します。 - メンテナンスが始まったとき — 音声接続がすぐに切れます。メンテナンスが終わったら、もう一度
/joinで呼んでください。
音声サーバーに問題が起きて、ボットがほかの音声サーバーに移るときは退出しません。 読み上げていたチャットチャンネルに「音声サーバーを切り替えました」という案内が投稿されるだけで、接続はそのままです。
よくある状況
| 症状 | 原因 | 解決 |
|---|---|---|
先にボイスチャンネルに入ってください! だけが表示される | 自分がボイスチャンネルにいない | 先にボイスチャンネルに入ってからもう一度実行 |
| ボットはボイスチャンネルにいるのに、チャットを読み上げない | 今書いているチャンネルが、そのボットの読み上げるチャットチャンネルではない | そのチャンネルで /join → [移動する] |
今はすべてのボットが使用中です が表示される | このサーバーのボットが、すべてほかのボイスチャンネルにいる | [ボットを追加する]でボットを増やすか、マネージャーに[移動する]をお願いする |
/leave をしたら、ほかのチャンネルに行くように言われる | 自分のボイスチャンネルにボットがいない | 退出させたいボットがいるボイスチャンネルに入ってからもう一度実行 |
| ボットが入ったのに音が出ない | 文が集中して、待っている文がいっぱいになった | /スキップ に件数を入れるか、/leave のあともう一度 /join |
| 急に特定のチャンネルだけ読み上げられない | ボットが再起動して、チャンネルの制限がまたかかった | もう一度 /join、またはサーバーのアドミンが「読み上げるチャンネル」にチャンネルを追加 |
/leave をしたのに、ボットがすぐにまた入ってくる | 自動参加がオンなので、そのボイスチャンネルの書き込みでまた入ってきた | アドミンがダッシュボードの参加・お知らせタブで自動参加をオフにする |
ヨンハ 1が今応答していません が表示される | そのボットがオフになっているか、応答が遅い | 少し待ってからもう一度実行 |