Chat
Chat は、選択中の Rust サーバーの Global Chat を確認し、全プレイヤー向けの告知を送信する画面です。サイドバーの Chat から開きます。
Team Chat はチーム詳細で確認する
Chat 画面に表示されるのは Global Chat です。Team Chat は Teams から対象チームの詳細を開いて確認します。
接続状態を確認する
画面右上に、チャット用 WebSocket の接続状態が表示されます。
| 表示 | 状態 |
|---|---|
| オンライン | Global Chat をリアルタイムで受信し、Server Announce を送信できる |
| オフライン | 接続が切れており、Server Announce は送信できない |
接続が切れた場合は自動的に再接続します。再接続後は、利用できる場合に直近の履歴を取得して切断中の空白を補完します。
Global Chat を確認する
メッセージは古いものから時刻順に表示され、新しい発言を受信すると末尾へ移動します。各メッセージでは、取得できた範囲で次の情報を確認できます。
- Steam アバター
- プレイヤー名
- 発言時刻
- 発言内容
- 所属チームを示す色とチーム名
プレイヤーではないサーバーメッセージは、通常の発言と区別して中央に表示されます。
チャット画面の共有
プレイヤー名、Steam ID、発言内容には個人情報や運営上の機密情報が含まれる場合があります。スクリーンショットを共有するときは、必要な範囲だけを撮影し、不要な名前・ID・発言をマスクしてください。
履歴を読み込む
RustControlStation プラグインが導入されている場合、画面を開いたときに直近の Global Chat 履歴を最大100件取得します。
画面上部の さらに読み込む を選択すると、それより前の履歴を100件ずつ読み込みます。読込後も、確認していた位置が大きくずれないように表示位置が維持されます。
右上の 更新 は、プラグインから直近の履歴を再取得します。リアルタイム受信が抜けた可能性がある場合に使用してください。
| 利用条件 | 確認できる内容 |
|---|---|
| プラグインなし | 接続中に受信したリアルタイムの Global Chat |
| Free + プラグイン | プラグインが保持する直近100件の履歴 |
| Premium 相当 + プラグイン | シーズン単位で保存された履歴と追加読込 |
サーバーまたはシーズンを切り替えると、追加読込の状態はリセットされます。旧サーバーや旧シーズンの履歴が現在の一覧へ混ざることはありません。
Server Announce を送信する
画面下部の Server Announce から、選択中サーバーの全プレイヤーへメッセージを送信できます。
- 画面右上が オンライン であることを確認します。
- 入力欄へ告知文を入力します。
- Enter キーまたは送信アイコンで送信します。
告知はすぐに送信される
確認ダイアログは表示されません。選択中のサーバーと文面を確認してから送信してください。誤送信を避けるため、長い告知は事前にテキストエディターで作成してから貼り付けることを推奨します。
発言者を確認・操作する
プレイヤーのアバターまたは名前を選択すると、次のメニューが表示されます。
| 操作 | 内容 |
|---|---|
| Player detail | プレイヤー詳細を開く |
| Kick | 理由を任意で入力し、現在のサーバーから切断する |
| BAN | 理由と期間を指定して BAN する |
BAN では既定テンプレートまたはカスタム理由を使用し、期間を1日、3日、7日、30日、永久から選択できます。
Kick・BAN の対象を確認する
表示名は重複・変更されることがあります。プレイヤー詳細で Steam ID と選択中サーバーを確認し、発言内容だけでなく運用ルールと調査結果に基づいて実行してください。
ブラウザに保持される履歴
受信した Global Chat は、同じブラウザのローカルストレージへ最大1,000件保持されます。上限を超えると古いメッセージから削除されます。
Profile でローカルデータを削除すると、このブラウザに保持されたチャットも削除されます。プラグイン側に履歴がある場合は、再読込時に直近の履歴を取得できます。
メッセージが表示されない場合
オフラインのままになる
- Dashboard で対象サーバーの RCON 接続状態を確認する
- サイドバーで正しいサーバーを選択しているか確認する
- ページを再読み込みし、自動再接続を待つ
- RCON ホスト、ポート、パスワードを確認する
過去の履歴を読み込めない
- RustControlStation プラグインの導入状態とバージョンを確認する
- Plugins または Console でプラグインが稼働しているか確認する
- プランで保存履歴を利用できるか確認する
- ワイプまたはシーズン切替の直後でないか確認する
Team Chat が見つからない
Teams から対象チームを選択し、詳細画面の Team Chat を確認してください。