Discord でサーバーを管理
Discord アカウントを連携すれば、どのサーバーや DM でも /kw コマンドでゲームサーバーを管理できます。チャンネルを設定すると、起動・再起動・更新・期限切れが一緒に遊ぶ仲間に自動で届きます。
3 ステップで設定
1. Discord アカウントを連携
ログインして「アカウント設定 → ログイン方法」で Discord アカウントを連携します。
2.「Discord でサーバーを管理」をオン
同じページの下にあるスイッチをオンにします。ログイン用の連携だけではコマンドは使えません。オフにするとすぐに使えなくなります。
3. 自分の Discord に追加
「自分の Discord に追加」を押して許可します。コマンドはあなた個人に追加され、どのサーバーにも参加せず、サーバー権限も不要です。
コマンド
コマンド名は英語です(kw は KeepWorlds の略)。返信はアカウントの言語、未設定なら Discord の言語で表示されます。サーバーが 1 台なら server は省略でき、複数あるときは入力中に一覧から選べます。そのコマンドに対応していないゲームは一覧に出ません。返信はあなたにだけ表示されます。
/kw status [server] [public]- 状態・接続人数・更新が必要か・有効期限。public を付けるとチャンネルに投稿(アドレスとパスワードは含みません)
/kw info [server]- 接続アドレス・パスワード・参加コード(あなたにだけ表示)
/kw players [server]- 接続中のプレイヤーとレベル
/kw start · /kw stop · /kw restart [server] [now]- 起動・停止・再起動。停止と再起動は確認があり、ゲーム内の人にカウントダウンで知らせます。now を付けると即時実行
/kw say <message> [server]- ゲーム内の全員にメッセージを送る(200 文字まで)
/kw rescue <player> [server]- 動けなくなったプレイヤーを切断して入り直してもらう
/kw update [server] [now]- 最新のゲームバージョンに更新(先に停止してバックアップします)
/kw backup [server]- 今すぐワールドをバックアップ
/kw delegate add · remove · list <user>- フレンドに起動・再起動を任せる(add / remove / list)
/kw help- コマンド一覧
チャンネル通知
コンソールでサーバーの詳細を開き、「Discord」タブでチャンネルを設定します。チャンネルへの投稿に接続アドレスとパスワードは含まれません。
Discord で接続(おすすめ)
チャンネルを選んで許可するだけです。通知に「再起動」「更新」ボタンが付き、押した人には権限の確認ともう一度の確認があります。
チャンネルの Webhook を貼り付け
チャンネルの設定 → 連携サービス → ウェブフックで作成し、URL を貼り付けます。この方法ではリンクのみでボタンは付きません。Webhook が削除されると通知は停止し、ページで再設定を案内します。
投稿する通知を選べます:開設完了、起動 / 停止 / 再起動、毎日の定期再起動、新バージョン、更新結果、まもなく期限切れ、期限切れ、応答なしと復旧、プレイヤーの入退室。毎日の定期再起動以外は既定ですべてオンです。入退室の通知にはゲーム内の名前が入り、「プレイヤー名を表示」をオフにすると人数のみになります。通知の言語は既定でアカウントに合わせ、チャンネルごとに変えられます。
フレンドに起動を任せる
Discord で /kw delegate add と入力してフレンドを選ぶと、/kw start・/kw restart・/kw status・/kw players が使えるようになります。フレンドに当サイトのアカウントは不要で、アドレスとパスワードは見えず、停止・告知・更新はできません。/kw delegate remove かサーバーの詳細画面でいつでも取り消せます。
よくある質問
コマンドの返信は他の人にも見えますか?
見えません。返信はあなたにだけ表示されます。/kw status に public を付けたときだけチャンネルに投稿され、アドレスとパスワードは含みません。管理者パスワードが Discord に出ることはありません。
すべてのゲームですべてのコマンドが使えますか?
status・start・stop・restart・update・backup はすべてのゲームで使えます。players・say・rescue はゲーム側にリモート管理の仕組みが必要で、パルワールドは対応、Valheim は非対応です。Valheim の人数は「公開」かつクロスプレイなしのときだけ取得できます。
更新の返信がずっと「処理中」のままなのはなぜ?
Discord では返信を書き換えられるのが 15 分以内に限られます。それより長くかかった場合、結果は設定したチャンネルとコンソールに表示されます。
Discord にはどんな情報が送られますか?
サーバー名・状態・接続人数・あなたが送った告知、そして入退室したプレイヤーのゲーム内の名前です(「プレイヤー名を表示」をオフにすると送りません)。プレイヤーのゲームアカウント ID は送りません。詳しくはプライバシーポリシーをご覧ください。
やめるには?
「Discord でサーバーを管理」をオフにするか Discord の連携を解除すると、すぐにコマンドが使えなくなります。Discord の「承認済みアプリ」から削除することもできます。