Discord Bot
一鯖に一台、いかが?
導入・共通設定
Botを招待し、使いたい機能のパネルを設置します。
- 2
チャンネル権限を確認
非公開チャンネルでは、Botロールにも権限を許可してください。
- 3
操作できるロールを設定
初期状態では管理者のみ操作できます。各パネル最下段の「管理設定」→「操作可能ロールを追加」で、機能ごとに操作・設定を許可します。ロールの追加・削除は管理者のみ行えます。
- 4
共通の動作を確認
- パネル設置コマンドの表示先を省略すると、現在のチャンネルに表示します。その後はパネルから操作します。
- 通知は10秒、設定・選択などの操作用メッセージは5分で消えます。操作パネルと予定一覧は残ります。
- VCに人がいる間は、再生・読み上げを停止してもBotは残ります。人がいない状態が5分続くと退出します。
予定管理
予定を登録・編集し、予定表に自動表示します。
- 1
コマンドでパネル起動
/schedule-setup を実行します。表示先を省略すると、現在のチャンネルにパネルを表示します。
- 2
パネルの操作
- 「予定を追加」:日時・内容・参加者を入力して予定登録します。
- 「予定を編集/予定を削除」:対象の予定を選びます。操作権限があれば、他の人の予定も変更できます。
- 予定表には今日以降と現在進行中の予定が表示され、変更時に自動更新されます。
- 「管理設定」:管理者向けの設定を開きます。
- 3
管理設定
- 「予定表の表示先」:予定一覧を表示するチャンネルを変更します。初回はパネルと同じチャンネルです。
- 「タイムゾーン」:予定の時刻に使う地域を指定します。日本では Asia/Tokyo を使います。
- 「操作可能ロールを追加/削除」:この機能の操作・設定を許可するロールを指定します。変更は管理者のみ行えます。
音楽再生
YouTubeやMP3をVCで再生します。
- 1
コマンドでパネル起動
/music-setup を実行します。表示先を省略すると、現在のチャンネルにパネルを表示します。
- 2
パネルの操作
- 「追加(YouTube)」:再生先のVCに参加し、URLを入力します。Botが接続中なら同じVCに参加してください。
- 「追加(音声ファイル)」:MP3を追加します。1回1〜10曲、1曲20MB以下です。
- 「再生/一時停止」「前へ」「次へ」:曲を操作します。
- 「音量−/音量+」「シャッフル」「リピート」:音量・再生方法を変更します。
- 「再生リスト」:曲の削除・並べ替え・全削除ができます。Botの再起動でリストは消えます。
- 「停止」:音楽を止め、再生リストを空にします。読み上げは継続します。
- 「管理設定」:管理者向けの設定を開きます。
- 3
管理設定
- 「操作可能ロールを追加/削除」:この機能の操作・設定を許可するロールを指定します。変更は管理者のみ行えます。
読み上げ
VOICEVOXで投稿を読み上げます。音楽と同時に使えます。
- 1
コマンドでパネル起動
/tts-setup を実行します。表示先を省略すると、現在のチャンネルにパネルを表示します。
- 2
パネルの操作
- 「読み上げ起動」:自分のいるVCにBotを呼び、同じVCにいる人の投稿を読み上げます。
- 「読み上げ対象設定」:対象のテキストチャンネルを選びます。初回はパネルと同じチャンネルです。
- 「ボイス音量−/+」:読み上げの音量を調整します。読み上げ中は音楽の音量が下がります。
- 「読み上げ停止」:読み上げを止めます。音楽は継続します。
- URL・Bot・Webhookの投稿は除外し、メンションは表示名、絵文字・Markdownは読みやすく整えます。添付は「ファイルを添付したよ!」、長文は200文字で省略し、短時間の連投はまとめます。
- 「管理設定」:管理者向けの設定を開きます。
- 3
管理設定
- 「ボイス選択」:キャラクター・スタイルを選び、「決定」で保存します。VC接続中は選択時に試聴できます。
- 「ユーザー別ボイス」:ユーザーを選び、ボイスを指定して「決定」で保存します。「共通ボイスを使う」で個別設定を解除できます。
- 「話速・高さ・抑揚」:全員共通の読み方を調整します。
- 「操作可能ロールを追加/削除」:この機能の操作・設定を許可するロールを指定します。変更は管理者のみ行えます。
