KeepWorlds

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 の「承認済みアプリ」から削除することもできます。