手册
GuildOS 的每个功能,在游戏、网站和 Discord 中:它做什么、谁能看到、应该如何运作,以及哪些看起来像 bug 其实不是。如果你看到的和这里写的不一样,那就是 bug——请告诉我们。
网站上
从这里开始官员把你的公会连接到 GuildOS 的向导,从 Discord 一直到第一份名单。
- 作用
- 入口页会告诉你坐下来之前需要什么,以及路径经过的四个地方:在浏览器里(服务器、机器人、公会和第一场团队副本)、在 Windows 里(companion)、在游戏里(插件发送第一份名单)以及与公会一起(邀请、/register 的身份组和页面)。你可以一次全做完,也可以今天只做一部分:只在 Discord 里安排团队副本,或只做游戏里的名单。每一步都会告诉你该做什么,并实时跟踪页面之外发生的事。
- 谁能看到
- 入口页是公开的:任何人在授权任何东西之前都可以阅读。各步骤要求你用 Discord 登录,且只在你拥有“管理服务器”权限的服务器上起作用。不管理任何服务器的人会直接去选择角色。
- 在哪里
- 页眉的“从这里开始”,或 guildos.me/start。在有事未完成期间,页眉的“设置”徽章和公会栏里的“第 N 个公会,共 M 个”环也会带到这里。
应有的表现
- 不会保存任何东西来记录某一步是否完成:向导查看已经存在的内容。中途关了标签页?回来时,它会从正确的那一步继续。
- 所选的服务器只有在你对它有“管理服务器”权限时才有效。别人的服务器会被忽略。
- companion 这一步只有在 companion 联系了网站,或名单已到达时才算完成。仅仅创建代码是不够的。
- “召集公会”在名单中至少有一半的人装了插件时完成。
- 在完整套件中,第一场团队副本、邀请、身份组和页面都是可选的,可以跳过。依赖于尚未完成的另一步的步骤无法打开。
- 在等待外部事物期间,页面会自己刷新:等待机器人时每 5 秒,等待第一场团队副本时每 15 秒,等待 companion 和名单时每 30 秒。
- “发送到我的电脑”每分钟最多给你发一条消息。
这不是 bug
- 点击“从这里开始”却来到了“你的角色”?你不管理任何 Discord 服务器,而对只玩游戏的人来说,说明自己的角色就是全部。
- 创建代码 3 天后仍显示“companion 还没有出现”:没有任何 companion 用那个代码联系过网站。几乎总是 Windows 的提示,或是代码没有粘贴。
- 玩过了名单却没到?游戏只会在你输入 /reload 或退出游戏时写入名单,而且只有在 /gos web on 之后。
- “公会名称不匹配”:网站上的名称必须与游戏中的一致。大小写和 < > 符号不计;重音和空格则计入。“使用游戏中的名称”一键即可解决。
安排团队副本官员安排团队副本并在 Discord 频道里宣布的表单。
- 作用
- 你填写标题、日期和时间,从列表中选择团队副本(或写另一个)、规模、配置,以及要在哪些频道宣布。可以每周重复、提前提醒、在开始前几小时关闭报名、满员时关闭,并要求官员批准每一个报名。创建时,机器人会在你选择的每个频道发布带按钮报名的团队副本。
- 谁能看到
- 能在网站上安排团队副本的人:配置中被授予该权限的 Discord 身份组,或在公会某个服务器上拥有“管理服务器”权限的人。其他人会回到团队副本列表。
- 在哪里
- 团队副本页面顶部的“安排团队副本”。向导里的第一场团队副本这一步也会带到这里。
应有的表现
- 你输入的日期和时间按你的时区读取,即“时间”旁边显示的那个。
- 团队副本列表是公会所玩游戏的列表。不在列表里的一晚,请通过自由填写栏。
- 如果没有任何频道接受这条发布,团队副本就不会创建,页面会显示 Discord 给出的原因。
- 超过某个职责的名额上限时,报名会进入候补,按大家回复的顺序。没有人会被拒绝。
- “每周重复”会把所选的日期和时间变成固定时间,并保持 1 到 8 周有效(不改的话是 3 周)。
- 未选择规模时,采用列表中团队副本的规模,各职责的名额由此得出。
- 上一场团队副本宣布所在的频道已预先勾选。
这不是 bug
- 没有软预留选项:软预留网站没有 WoW:Forever 的团队副本。
- “没有可用的频道”:机器人只提供它能看到且能发言的频道。请检查它在该频道的权限。
- “通常谁能来”这一行,只有在有人于“你的公会”中标记了适合的夜晚时才会出现。
- 只用自由填写栏安排的团队副本,永远不会自动关联插件记录的那一晚:只有从列表中选择的团队副本才会关联。请在那一晚的页面手动关联。
Discord 提醒官员机器人通过私信发给官员的内容,以及何时发送。
- 作用
- 显示谁是官员、各自是否在运行 companion、公会的目标(至少 2 人,或全部),以及可开关的四类提醒:周一摘要、companion 停止、官员没有 companion 和发送被拒绝。旁边是 Discord 将显示的消息样子,使用服务器的语言。
- 谁能看到
- 仅限在公会某个 Discord 服务器上拥有“管理服务器”权限的人。对其他人,页面回答它不在这里。
- 在哪里
- 面板中“Discord 提醒”卡片里的“查看消息”;或配置里的 Discord 提醒。
应有的表现
- 官员是指在游戏中有官员会阶(会长、紧邻其下的会阶,或名字里带有 officer、leader、master、vice、GM、oficial、líder 或 mestre 的会阶),并通过 /register 将角色关联到 Discord 的人。在网站上创建公会的人或有 companion 代码的人也算,除非名单显示此人是以非官员会阶在玩。
- 官员在他创建的代码于最近 7 天内被使用过时,视为拥有 companion。
- 摘要在周一发送,从公会 Discord 服务器时区的 10 点开始,目前所有公会都是巴西利亚时间。没有事可做时不发送。
- “companion 已停止”每次停止只发送一次,在 3 天没有名单之后,并且仅当已有名单到达过时。
- “官员没有 companion”对每位官员每周最多请求一次,当他回复说不使用 Windows 时就不再请求。
- “静音 1 周”只让周一摘要静音。问题提醒仍会发送。
- 消息使用公会主服务器的语言发送。
这不是 bug
- 列表里没有官员:他们会在名单到达、且每个人通过 /register 关联角色之后出现。
- 本周创建的公会,在下一个周一之前不会收到摘要。
- 官员一次只收到一条消息:刚收到 companion 停止提醒的人,不会再叠加收到摘要。
配置官员调整公会的地方:名称、公开页面、服务器、权限、身份组和 companion 代码。
- 作用
- 更改名称和公会所在位置(规则集和地区),并撰写公开页面。开关 Discord 服务器,选择主服务器以及每个服务器的语言。指定哪些 Discord 身份组可以安排团队副本、配置公会和修改权限,以及 /register 发放哪些身份组。创建和撤销 companion 代码,选择固定团队副本列表和官员提醒的频道,并开关角色的公开页面。
- 谁能看到
- 在公会某个服务器上拥有“管理服务器”权限的人,或拥有管理公会权限或管理权限的身份组的人。其他打开页面的人会看到提示,需要管理一个与公会相连的服务器。
- 在哪里
- 公会栏里的“配置”(只对有权限的人显示)。顶部的提示和向导也会带到这里。
应有的表现
- 重命名公会会更换插件使用的键:下一份名单必须来自游戏中使用该名称的公会。
- 拥有“管理服务器”权限的人什么都可以做。没有配置任何身份组时,只有这些人可以操作。
- 只有管理公会权限的人可以打开此页,但不能更改权限:那属于拥有“管理服务器”权限或管理权限的人。
- 公会的最后一个服务器无法关闭。
- 服务器的语言适用于机器人在其频道发布的内容。只有你能看到的回复则遵循你的 Discord 语言。
- companion 代码只在创建时显示一次。弄丢了?请再创建一个并撤销旧的。
- 关闭公开页面会让每个角色的页面以及公会页面上随机抽取的角色下线。
这不是 bug
- 服务器语言只有葡萄牙语和英语:机器人在频道里发布的内容目前也只有这两种。
- /register 没有发放某个身份组?机器人需要“管理身份组”权限,并且自己的身份组要高于它所发放的。而成员身份组只发给名单确认过的人。
- 官员提醒不会在每场团队副本前都到达:它只在有问题时才说话,比如缺坦克或治疗。没有问题时,机器人保持安静。
- 关闭公开页面不会让公会页面下线:只会让每个角色的页面和随机抽取下线。