开始之前
Discord 机器人随你王国的 RokHub 一起提供,与王国中心并列。你的王国有了 RokHub 之后,下面的一切大约十分钟就能完成。
你需要在王国的 Discord 服务器里拥有管理服务器(或管理员)权限,才能添加机器人并修改它的设置。
把机器人添加到你的服务器
- 1
在 kingdom.rokhub.app 后面加上你的王国编号打开你的王国中心,例如 kingdom.rokhub.app/4043,并用 Discord 登录。
- 2
打开顶部的 Discord Bot 标签页。
- 3
在"把机器人添加到更多服务器"下找到你的服务器,点击"添加机器人"。Discord 会要求你确认:请保留它要求的所有权限,这样所有功能才能正常使用。
- 4
回到中心后,点击刷新。你的服务器现在会显示"机器人已添加"。
- 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 单独设一个频道。
设置机器人管理员身份组
服务器管理员始终可以管理机器人。没有管理服务器权限的官员需要机器人管理员身份组。
- 1
运行 /config admin-role role: @Officers(或你的领导层身份组)。
- 2
Discord 会对没有管理服务器权限的成员隐藏管理员命令。请在 Server Settings, Integrations, RokHub 中也允许该身份组,这样官员就能在列表里看到命令。
日志频道和语言
控制面板
每个设置在你王国中心的 Discord Bot 标签页里也能找到:服务器设置、活动日历、提醒、KvK 工具、MGE 申请、验证、领导层看板和服务器构建器。
你在那里改的设置和用命令改的设置是同一套设置。
检查是否生效
- 1
运行 /help。你应该能看到所有命令,管理员命令带锁标记。
- 2
运行 /stats governor: 你的执政官 ID。你应该会得到一张数据卡片。
- 3
在你的机器人频道里运行 /commander name: Achilles。
