開始之前
Discord 機器人隨你王國的 RokHub 一起提供,與王國中心並行。你的王國有了 RokHub 之後,以下所有步驟大約十分鐘就能完成。
你需要在王國的 Discord 伺服器擁有 Manage Server(或 Administrator)才能加入機器人並修改設定。
把機器人加到你的伺服器
- 1
在 kingdom.rokhub.app 後面加上你的王國編號開啟王國中心,例如 kingdom.rokhub.app/4043,然後用 Discord 登入。
- 2
開啟頂端的 Discord Bot 分頁。
- 3
在 "Add the bot to more" 下找到你的伺服器並按 Add the bot。Discord 會要求你確認:請保留它要求的所有權限,這樣所有功能才能運作。
- 4
回到中心後按 Refresh。你的伺服器現在會顯示 "Bot added"。
- 5
選擇你的伺服器。領導層第一次選擇時,伺服器就會連結到你的王國。這個連結讓 /stats、/seed、/title 和 KvK 警示得以運作。
不小心連結了別的伺服器?到中心的王國設定修改 Discord 伺服器 ID。
選擇機器人頻道
/commander、/pairings、/timer 和 /event 這類查詢指令,在你選好可使用的頻道之前都不會回應。這樣可以讓它們不干擾主聊天室。
- 1
建立像 #bot-commands 這樣的頻道,或使用你已有的。
- 2
執行 /channel add group: All Commands channel: #bot-commands。
- 3
選填:也可以給 KvK Commands 或 Meta Lineups 各自的頻道。
設定 Bot Admin 身分組
伺服器管理員永遠可以管理機器人。沒有 Manage Server 的幹部需要 Bot Admin 身分組。
- 1
執行 /config admin-role role: @Officers(或你的領導層身分組)。
- 2
Discord 會對沒有 Manage Server 的成員隱藏管理指令。請到伺服器設定、整合、RokHub,也允許該身分組,幹部才會在清單裡看到指令。
紀錄頻道和語言
控制台
所有設定也都在你王國中心的 Discord Bot 分頁:Server setup、Event calendar、Reminders、KvK tools、MGE applications、Verification、Leadership board 和 Server builder。
你在那裡修改的設定和用指令修改的設定是同一組。
確認是否正常運作
- 1
執行 /help。你應該會看到所有指令,管理指令標有鎖頭。
- 2
執行 /stats governor: 你的領主 ID。你應該會得到一張數據卡。
- 3
在你的機器人頻道執行 /commander name: Achilles。
