Discord 集成
Last Command 机器人将时刻表、名册、训练任务、比赛注册和联盟通知带到 Discord。斜线命令适用于每个等级;自动发帖、提醒和战斗计划视图需要专业版。
安装并链接机器人
- 1
将 Last Command 添加到 Discord
使用 添加到 Discord 上的按钮 Discord 机器人页面。选择您拥有 “管理服务器” 权限的服务器。
- 2
生成链接代码
在 Last Command 中,打开 设置 → Discord 并生成一个短暂的机器人链接代码。这与联盟成员加入代码不同。
- 3
链接服务器
在 Discord 中,运行 /lc 管理员链接代码:Your-Code。该代码将服务器锚定到联盟,并将铸造它的军官联系起来。
- 4
选择通知渠道
职业联盟运作 /lc 管理员频道操作:设置频道:#channel 作为默认目的地。然后,您可以将单个事件类型路由到他们自己的频道。在保存每个目的地之前,该机器人会对查看频道、发送消息和嵌入链接进行实时测试。
- 5
进行引导式检查
跑 /lc 管理员设置。它会私下检查服务器链接、官员身份、测试的通知渠道和成员身份采用情况。
//注意
配置 Discord 服务器
跑 /lc 管理员设置 然后选择 配置 Discord 服务器。拥有 Manage Server 的会员可以查看所有预览版,但只有 Discord's 经过现场验证的公会所有者才能申请。在变异交互中再次检查所有权和机器人权限。
选择 检查机器人运行状况 随时重新检查权限、角色层次结构、成员/级别/官员映射、管理结构和通知渠道访问权限。Last Command 还每五分钟审计一次配置的集成。不安全的警官角色访问权限会自动移除;结构修复将始终返回到所有者确认的预览状态,绝不会静默更改链接或无关的内容。
对于已建立的服务器,选择 使用当前服务器. Last Command 扫描当前布局并提供机器人必备品、推荐、活动协调、完整和自定义比例。命令已经在服务器范围内起作用;比例仅控制应添加或跟踪哪些角色和频道设置。
每次预览都会将缺失的资源分开,未进行更改的精确匹配项,所有者选择的匹配项以供采用和管理,修复,冲突和保持不变的资源。使用 微调频道 包括确切的资源,以及 管理现有比赛 仅适用于频道 Last Command 可能会移动和修复。仅限角色、最低和完整角色仍可用于新服务器。
//注意
//抬起头来
命令
- /lc 帮助 — 命令概述。
- /lc 活动即将到来 — 关联联盟中即将举行的有用活动。
- /lc 何时发生事件 — 查找下一个出现的可搜索事件类型。
- /lc 事件请求 — 申请 Desert Storm 或 Canyon Storm 地点。
- /lc 事件状态 — 您的待处理请求和任务。
- /lc 活动计划 — 下一个沙漠/峡谷战斗计划(专业版)。
- /lc 我概述 — 你的任务和培训职责。
- /lc 我索赔/账户/收件箱 — 身份、账户和私人提醒。
- /lc 联盟名册/火车 — 名册和培训协调。
- /lc 联盟报告/pulse — 每周报告和官员行动摘要。
- /lc 内容邀请/招募/投票 — 联盟的职位和决定。
- /lc 内容扫描/反馈 — 屏幕截图审查和私人反馈。
- /lc 管理员设置/链接/状态 — 服务器安装和就绪。
- /lc 管理员频道 — 精确的每个事件的通知渠道。
- /lc 管理员角色/索赔/简报 — 安全官员管理。
事件类型是可搜索的数据,而不是单独的斜杠命令。Desert Storm、Canyon Storm、联盟练习、僵尸围攻、幽灵行动、将军试炼、Alliance Duel、军备竞赛、陨石铁战、服务器对服务器、赛季活动和自定义日历活动都使用相同的稳定版 /lc 事件 行动。无需扩展顶级命令界面即可添加新的平台事件。
请求屏幕是预览,从不写入。在 Storm 验证联盟、成员绑定和比赛状态之前,点击按钮即可重新解析成员批准的 Discord 身份,并重新读取实时事件。降级或离职不会保留身份链接或授予申请权限。
会员身份声明
注册的 Last Command 会员使用 Discord OAuth 通过身份验证的个人资料连接 Discord。他们的名字没有出现在 /lc 我索赔,而且该机器人的内部索赔端点无法向其账户附加 Discord 身份。
/lc 我索赔 仅适用于无账户的阵容占位符。选择名册名称不是身份证明:关联的 R4/R5 必须独立验证普通成员;建立另一个 R4/R5 身份需要关联的 R5。索赔人永远无法自己批准。仅在初始设置期间,在关联军官身份之前,经过现场验证的 Discord 公会所有者可以批准非军官占位符。该后备程序无法批准R4/R5身份,一旦官员建立联系,就会关闭。
待处理的索赔将在七天后过期,并且仅存储 Discord/member 标识符。共享频道通知不包含索赔人或名册名称;身份详细信息和批准控制仅出现在临时通知中 /lc 管理员索赔 审查。
安全的角色同步
Last Command 可以保留经过验证的角色和单独的 R1—R5 展示角色与活跃的联盟阵容保持一致。这些映射的角色故意仅限于普通频道权限。它们不能包含审核或服务器管理权限,而且从来没有放松过更严格的安全检查。
您可以单独为活跃的 R4/R5 成员配置一个可选的官员角色,也可以仅为 R5 成员配置一个可选的官员角色。除了普通的非特权频道权限外,官员角色可能包含查看审核日志、管理消息、管理话题、管理活动、审核成员、静音成员、聋人成员和移动成员。
//抬起头来
官员角色必须与每个经过验证和等级的角色分开,不由集成管理,并且低于 Last Command 机器人的最高角色和配置管理员的最高角色。Discord 仅允许机器人添加和删除服务器层次结构中其自身角色之下的角色。
- 1
配置和审查
链接的 Last Command R5 或同时是 Discord 服务器所有者或管理员的订阅所有者运行 /lc 管理员角色操作:配置,选择军官角色并选择 军官_min_rank: R4 要么 R5。配置保存待处理的映射并显示预览;它不授予该角色。
- 2
安全预览
跑 /lc 管理员角色操作:预览 查看添加、移除、未更改的成员、未解析的成员以及任何权限或层次结构拦截器。预览版从不写入 Discord 成员角色。
- 3
明确申请
跑 /lc 管理员角色操作:同步 启用官员映射功能并应用预览的更改。需要相同的双 Last Command 权限和 Discord 管理员/服务器所有者授权。
- 4
禁用和移除访问权限
跑 /lc 管理员角色操作:禁用 移除 Last Command-managed 官员任务并关闭同步功能。降级低于阈值、离开、停用或取消身份关联也会自动移除角色。
Last Command 在同步、状态检查和五分钟安全审计期间重新检查角色的权限和层次结构。如果该角色后来变得不安全,则映射将失败关闭:Last Command-managed 官员任务被删除,映射被禁用, /lc 管理员角色操作:状态 和 /lc 管理员设置 解释如何恢复。设置 → Discord 显示的状态与只读摘要相同;特权更改保留在 Discord 命令中,可以在该命令中验证身份和权限。
通知和提醒
职业联盟可以自动发布比赛创建、注册申请、结果和军官公告。比赛提醒提醒会提及已分配的玩家,并提供一键式出勤按钮。火灾处理器在发帖前总是读取当前比赛和成员状态,因此赛程变更不会生成过时的指令。
Office配置的日历提醒在选定的交付时间使用每个赛事的EventBridge日程安排。每次开火都会重新读取事件、其启用状态、前置时间和活跃阵容;删除、禁用、更改、清空或不发生的火灾无济于事。收件人会被分成一个有用的联盟帖子,而不是每个成员一条频道消息。
默认频道仍然是现有安装的备用频道。使用 /lc 管理员频道操作:设置事件:... 频道:#channel 要独立发布公告,Desert Storm、Canyon Storm、联盟演习、僵尸围攻、幽灵行动、将军审判、Alliance Duel、军备竞赛、陨石铁战、服务器对服务器、赛季活动、自定义活动、火车/VIP、联盟活动、外交、盾牌、指挥任务或每周简报。跑 /lc 管理员频道操作:状态 查看路由表,或 /lc 管理员频道操作:清除事件:... 将一种类型恢复为默认值。
特定事件的路线是可选的。存在替代项时获胜;否则使用默认值。如果两者都不存在,则只有该事件类型保持静默状态。沙漠和峡谷指挥室是在他们路由的比赛频道中的通知旁边创建的。
成员可以从以下地址控制个人提醒频道 我的中心 → 通知.
示例:每日列车提醒
关联的 R4/R5 可以打开 /lc 管理员提醒,选择 Train duty,并选择最多三个共享提醒时间和受众。同一个提醒屏幕还涵盖了联盟演习等预定活动。光是 Discord 管理员角色并不能授予联盟官员权限。
//小费
每日出发设置是下次更新的一部分。在警官设定离境时间之前,现有的重置时间将保持不变。使用 Run Today's train 打开站台,记录实际出发时间或换乘售票员;Last Command 无法检测到游戏中谁在线。
旧版 webhook 设置
现有的 webhook 连接仍然适用于公告和活动帖子,但推荐使用该机器人,因为它还支持斜杠命令、身份链接、按钮和定向提及。你可以切换 设置 → Discord.
如果你保留一个 webhook,请在下方创建 编辑频道 → 集成 → 网络挂钩,将其网址粘贴到 Last Command 设置中,保存并发送测试帖子。将 webhook 网址视为秘密:任何拥有该网址的人都可以向该频道发帖。