Discord Controller V5.3
この画面はBot-ownerのmaintenance / emergency recovery専用です。通常のGM・host・PlayerはController keyを使わず、PlayFrameの認証済みRoomからDiscord連携を操作します。
シナリオ管理
シナリオごとに保存済みフェーズを分けて管理します。同じブラウザでこのControllerを開き直せば設定は残ります。設定ファイルを書き出しておけば、ブラウザデータ消去や別PCへの移行時も復元できます。
Discordセッション
Bot-ownerが既存セッションをmaintenanceするための画面です。通常のGuild install/link/preflight、配役、voice移動、cleanupはPlayFrameの認証済みSession Administrator経由で行い、ここへController keyを入力しません。
終了・削除は、このセッションが作成したIDだけを対象にします。名前だけで既存VCやロールを削除することはありません。終了時は今回作成したキャラクター/SpectatorロールのメンバーをVCから切断し、作成VC・カテゴリ・各ロールを削除します。
Multi-Guild owner maintenance
Bot-ownerだけが、Durable Objectに保存されたGuild catalogとDiscordの現在の参加Guildを照合します。inactive cleanupとemergency leave-allは、必ず先にdry-run計画を確認してから実行します。
フェーズ設定
各キャラごとに移動先と可視VCを設定します。「可視設定を指定」をOFFにしたキャラは、そのフェーズではVIEW_CHANNELを変更しません。表示VCは複数選択できます。
チェックした部屋だけ表示し、未チェックの登録VCは非表示にします。可視設定をOFFにすると、このキャラのVIEW_CHANNELは変更しません。
チェックした部屋だけ表示し、未チェックの登録VCは非表示にします。可視設定をOFFにすると、このキャラのVIEW_CHANNELは変更しません。
チェックした部屋だけ表示し、未チェックの登録VCは非表示にします。可視設定をOFFにすると、このキャラのVIEW_CHANNELは変更しません。
チェックした部屋だけ表示し、未チェックの登録VCは非表示にします。可視設定をOFFにすると、このキャラのVIEW_CHANNELは変更しません。
チェックした部屋だけ表示し、未チェックの登録VCは非表示にします。可視設定をOFFにすると、このキャラのVIEW_CHANNELは変更しません。
チェックした部屋だけ表示し、未チェックの登録VCは非表示にします。可視設定をOFFにすると、このキャラのVIEW_CHANNELは変更しません。
保存済みフェーズ
可視設定の確認・復旧
フェーズ可視設定が変更するのは今回のDiscordセッションで自動作成した6キャラクターロールのVIEW_CHANNELだけです。Spectatorロールは常に8VCすべてを表示・接続できます。既存のCONNECT等は保持します。サーバー所有者とAdministratorはDiscord仕様上、非表示設定をバイパスします。
ロール検出・個別/全員移動
フェーズ外の手動復旧用。登録キャラロールの担当PLを1人または全員、指定VCへ移動します。