在 Discord 管理伺服器
連結 Discord 帳號後,在任何伺服器或私訊輸入 /kw 指令就能管理你的遊戲伺服器;綁定一個頻道,開機、重新啟動、更新與到期會自動通知一起玩的朋友。
三步開通
1. 連結 Discord 帳號
登入後進入「帳號設定 → 登入方式」,連結你的 Discord 帳號。
2. 開啟「在 Discord 管理伺服器」
在同一頁下方開啟這個開關。只為登入而連結時,指令不會生效;隨時關閉,指令立即失效。
3. 加入我的 Discord
點「加入我的 Discord」並授權。指令加在你個人名下,不會加入任何伺服器,也不需要伺服器權限。
指令
指令名稱是英文(kw 是 KeepWorlds 的縮寫),回覆跟你的帳號語言,沒設定過時跟 Discord 的語言。只有一台伺服器時可以省略 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
在頻道設定 → 整合 → Webhook 建立一個,複製網址貼進來。這種方式只能帶連結,沒有按鈕。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 需要遊戲本身有遠端管理介面:幻獸帕魯支援,英靈神殿不支援。英靈神殿只有在「公開」且沒有開跨平台時才讀得到線上人數。
為什麼更新之後指令回覆一直顯示「處理中」?
Discord 只允許在 15 分鐘內改寫一則回覆。更新超過這個時間時,結果會出現在綁定的頻道與會員中心。
哪些資訊會傳給 Discord?
伺服器名稱、狀態、線上人數、你發的公告,以及玩家進出時的遊戲暱稱(關閉「顯示玩家名稱」就不發)。玩家的遊戲帳號 ID 不會傳出。詳見隱私權政策。
要怎麼停用?
關閉「在 Discord 管理伺服器」或解除 Discord 連結,指令立即失效。也可以在 Discord 的「已授權的應用程式」裡移除。