RokHub
瀏覽文件

文件 攻略

開始使用

從你的王國中心加入機器人,選擇機器人頻道,設定 Bot Admin 身分組,並連結你的王國。

開始之前

Discord 機器人隨你王國的 RokHub 一起提供,與王國中心並行。你的王國有了 RokHub 之後,以下所有步驟大約十分鐘就能完成。

你需要在王國的 Discord 伺服器擁有 Manage Server(或 Administrator)才能加入機器人並修改設定。

把機器人加到你的伺服器

  1. 1

    在 kingdom.rokhub.app 後面加上你的王國編號開啟王國中心,例如 kingdom.rokhub.app/4043,然後用 Discord 登入。

  2. 2

    開啟頂端的 Discord Bot 分頁。

  3. 3

    在 "Add the bot to more" 下找到你的伺服器並按 Add the bot。Discord 會要求你確認:請保留它要求的所有權限,這樣所有功能才能運作。

  4. 4

    回到中心後按 Refresh。你的伺服器現在會顯示 "Bot added"。

  5. 5

    選擇你的伺服器。領導層第一次選擇時,伺服器就會連結到你的王國。這個連結讓 /stats、/seed、/title 和 KvK 警示得以運作。

不小心連結了別的伺服器?到中心的王國設定修改 Discord 伺服器 ID。

選擇機器人頻道

/commander、/pairings、/timer 和 /event 這類查詢指令,在你選好可使用的頻道之前都不會回應。這樣可以讓它們不干擾主聊天室。

  1. 1

    建立像 #bot-commands 這樣的頻道,或使用你已有的。

  2. 2

    執行 /channel add group: All Commands channel: #bot-commands。

  3. 3

    選填:也可以給 KvK Commands 或 Meta Lineups 各自的頻道。

設定 Bot Admin 身分組

伺服器管理員永遠可以管理機器人。沒有 Manage Server 的幹部需要 Bot Admin 身分組。

  1. 1

    執行 /config admin-role role: @Officers(或你的領導層身分組)。

  2. 2

    Discord 會對沒有 Manage Server 的成員隱藏管理指令。請到伺服器設定、整合、RokHub,也允許該身分組,幹部才會在清單裡看到指令。

紀錄頻道和語言

  1. 1

    執行 /config log-channel channel: #bot-logs。機器人會在那裡回報遺失的權限和被刪除的頻道。

  2. 2

    如果你的伺服器使用其他語言,請執行 /config language。給所有人的貼文會切換成該語言。給個人的回覆則依那個人自己的 Discord 語言。

控制台

所有設定也都在你王國中心的 Discord Bot 分頁:Server setup、Event calendar、Reminders、KvK tools、MGE applications、Verification、Leadership board 和 Server builder。

你在那裡修改的設定和用指令修改的設定是同一組。

確認是否正常運作

  1. 1

    執行 /help。你應該會看到所有指令,管理指令標有鎖頭。

  2. 2

    執行 /stats governor: 你的領主 ID。你應該會得到一張數據卡。

  3. 3

    在你的機器人頻道執行 /commander name: Achilles。

接下來,設定驗證,讓 /stats 和 /title 知道每個人是誰。

本指南中的指令