Koe はテキストチャンネルに送信されたコマンドによって動作します。
- VC に接続した状態で、読み上げたいテキストチャンネルで
/joinを送信すると、Bot が入室し読み上げを開始します。 /joinを送信したチャンネルの新規メッセージが読み上げられます。/joinの代わりに/kjoinを使うこともできます。- サーバーに複数の Bot が存在していて、コマンドが重複しているときに便利です。
- テキストチャンネルで
/leaveを送信すると、Bot が退室します。- どのチャンネルでも使えます。
- VC に接続していないメンバーでも使えます。
/leaveの代わりに/kleaveを使うこともできます。- サーバーに複数の Bot が存在していて、コマンドが重複しているときに便利です。
- 全員が VC から退室すると、Bot も自動的に退室します。
/skipを送信すると、現在読み上げているメッセージの読み上げを中止して、次のメッセージを読み上げます。/skipの代わりに/kskipを使うこともできます。- サーバーに複数の Bot が存在していて、コマンドが重複しているときに便利です。
/voiceを送信すると、あなたのメッセージを読み上げる際に使用する音源を設定するドロップダウンリストが表示されます。- 設定はメンバーごとに保存されます。また、メンバーはサーバーごとに異なる音源を設定できます。
- はじめはメンバーごとにランダムな音源が割り当てられています。
- あらかじめ、特定の語句に別の読み方を設定しておくことができます。これを辞書機能といいます。
- 辞書はサーバーごとに設定できます。1 つのサーバーに 1 冊の辞書です。
/dict add 読み方を設定したい語句 読み方を送信すると、辞書に語句を追加します。/dict remove 語句を送信すると、辞書から語句を削除します。/dict viewを送信すると、辞書全体を表示します。
- このページの URL を表示します。
/joinを送信したチャンネルでのメッセージを受信- スポイラー(ネタバレ、伏せ字)を削除
- メッセージの送信者名と内容それぞれから URL を削除
- 送信者名と内容を結合
- ただし、同一メンバーによる 10 秒以内の連続したメッセージの場合は、名前は省略する
- 辞書に登録されている語句を読み替え
- 文字数が 60 文字を超えた場合、56 文字目以降は切り捨て、「以下略」を末尾に追加