v2.5.3 发布说明
新增「黑洞」功能,可在第一条消息时即拦截被盗号账号的无差别刷屏。验证功能的设置已整合至保护功能的设置面板,各功能的设置命令名称也统一为 `settings`。在控制台中,各服务器的独立设置现已显示服务器名称而非纯数字 ID,备份内容的查看界面也已重做。本次发布还修复了工单、身分组面板、投票等部分命令必定失败的缺陷。

|
|
发布日期: 2026年8月12日BotShade 已更新至 v2.5.3。本次发布带来了防捣乱新功能 黑洞,同时将 验证功能的设置整合至保护功能,并 统一了各功能设置命令的名称。在控制台中,此前以一长串数字显示的 各服务器独立设置现已可通过名称辨识。
此前有部分命令处于必定失败的状态,给您带来不便,我们深表歉意。
如发现任何问题,欢迎通过 支持 与我们联系。
本文目录:
- 亮点
- 黑洞 — 在第一条消息时拦截无差别刷屏
- 验证功能的设置已整合至保护功能
- 统一了设置命令的名称
- 可从列表中选择编辑对象
- 各服务器的独立设置现已显示名称
- 备份内容现已可正常查看
- 控制台的改进
- 安全相关修复
- 已修复的缺陷
- 兼容性说明
- 支持与社区
亮点
- 新增 黑洞 功能。向您指定的频道发送消息这一行为本身即视为违规,将 在第一条消息时 立即处理。该功能针对的是被盗号账号向服务器内所有频道无差别刷屏的情形。
- 验证功能的设置 已整合至
/protection settings的「验证系统」。/verification setup将予以废除。 - 各功能的 设置命令名称已统一为
settings(例如/level setting变更为/level settings)。设置内容与权限将原样保留。 - 控制台中各服务器的独立设置,现已显示 服务器名称与图标 而非纯数字。选择频道或身分组时,也无需再每次重新选择服务器。
- 备份内容的查看界面 已重做。身分组按实际层级顺序排列,频道也按真实的分类结构显示。
- 修复了
/ticket settings、/ticket panel、/rolepanel create、/poll create等命令必定失败 的缺陷。 - 修复了 服务器保护(Anti-Nuke)无法侦测快速连续删除 的问题。
黑洞 — 在第一条消息时拦截无差别刷屏
账号一旦被盗,通常会 向服务器内所有能够访问的频道 逐一发送消息。若依靠分析消息正文来判断,在判断完成之前刷屏就已经扩散开来。
黑洞 仅根据 消息发送在哪个频道 进行判断。您预先指定「在此发送即视为违规」的频道,任何人只要在该频道发言,无论内容为何都将被立即处理。
应当指定哪些频道
请选择 平时无人发言的频道,例如:
- 规则、公告等仅供阅读的频道
- 已不再使用、或仅作存档保留的频道
- 专为此功能创建的、不起眼的频道
正常成员不会在这些频道发言,因此会触发的只有 不分频道随意发送消息的账号。指定频道下的子区(Thread)中的发言同样在处理范围内。
设置方法
执行 /protection settings,从 黑洞 的「设置」进入即可。
- 禁止发言频道 — 指定作为对象的频道(可指定多个)
- 处理方式 — 可选择封禁(默认)/踢出/禁言
- 删除消息 — 触发时是否删除该条消息(默认开启)
- 首次宽限 — 开启后首次仅删除并警告,24 小时以内的第二次起才会处理(默认关闭)
- 豁免身分组 — 不受此功能影响的身分组
默认处理方式为封禁,是因为 只有封禁会同时删除该账号在其他频道发送的消息。
不受影响的对象
- 服务器所有者
- 拥有管理员权限者。 这类账号绝大多数即为运营者本人,因测试消息而被处理所造成的困扰更大。管理员账号被盗时的破坏由服务器保护(Anti-Nuke)负责应对。
- 持有豁免身分组者
- 已加入白名单者
另请注意,黑洞的 优先级高于保护功能的「豁免频道」设置,因为在该频道发言这一行为本身即构成违规。
无需读取消息内容
黑洞仅查看消息发送的频道,因此 即使 Bot 未启用消息内容读取权限也能正常工作。在遭受大量无差别刷屏期间,判断所需的开销也不会增加。
该功能在现有 Bot 上以 关闭 状态添加。如需使用,请从 /protection settings 启用。
验证功能的设置已整合至保护功能
验证功能(请新加入成员点击按钮的机制)的设置界面此前分散于 /verification setup 与 /protection settings 两处,且 后者缺少部分可编辑项目。
v2.5.3 已将设置界面合并为一处,可从 /protection settings 的「验证系统」 完成全部设置,包括按钮标签与验证消息的编辑。
因此,/verification setup 将予以废除。控制台的「验证」页面中,命令权限设置项目也将随之移除(因为已不存在需要设置的命令)。功能本身的启用/停用仍可照常从控制台切换。
另请注意,验证功能的启用状态与保护功能相互独立。即便停用保护功能,已设置的验证面板按钮仍可继续使用。
同时修复了 验证面板无法发送 的缺陷。此问题发生于嵌入消息的标题与正文均为空的情况,现在两者皆为空时将以默认文案发送。
统一了设置命令的名称
用于打开设置面板的命令,此前因功能而异,存在 setting(单数)与 settings(复数)的不一致。v2.5.3 已 统一为 settings。
| 此前 | v2.5.3 起 |
|---|---|
/protection setup | /protection settings |
/log setting | /log settings |
/rolepanel setting | /rolepanel settings |
/welcome setting | /welcome settings |
/ticket setting | /ticket settings |
/responder setting | /responder settings |
/level setting | /level settings |
/role-retention setting | /role-retention settings |
无需进行任何迁移操作。 命令的启用/停用及权限设置将原样保留。/gaming settings 此前即为复数形式,未作变更。
可从列表中选择编辑对象
/ticket settings 与 /poll edit 此前 必须输入编辑对象的名称,若记不住名称便无法使用。
v2.5.3 中,省略名称即可从列表中选择。
/ticket settings— 省略名称时,可从已设置的面板列表中选择/poll edit— 省略名称时,可从进行中的投票列表中选择;仅指定名称时,将打开显示当前标题与说明的编辑面板(此前会以「请指定标题或说明」的错误结束)
同时指定名称与内容以一次性完成修改的传统用法,仍可照常使用。
各服务器的独立设置现已显示名称
日志、嵌入消息、验证、保护、工单、身分组面板、欢迎消息、等级、自动回复、游戏联动、身分组保留、AI 这 12 项功能 均可按服务器分别设置。但此前其标题显示为 Server: 123456789012345678 这样的 纯数字,只能依靠肉眼比对来辨识对应的服务器。
v2.5.3 将在标题中显示 服务器的图标与名称。设置中所选的频道与身分组同样以名称显示。
频道与身分组的选择也已改进
- 无需再重新选择服务器。 此前即便是在「服务器 A 的设置」中选择频道,每次打开也需从服务器列表重新选起。既然对应的服务器已经确定,该步骤便予以省略。
- 打开前即可看到已选项目的名称。 此前需打开一次后才会显示,在此之前一直是数字。
- 修复了 可以选中其他服务器的频道或身分组 的问题。列表现已限定为该服务器的内容。
- 打开 Bot 未加入的服务器的设置时,将显示「Bot 未加入此服务器」的提示,而非原始错误信息。
- 修复了 刚添加设置、尚未选择任何内容时即显示警告 的缺陷。
另外,刚创建的频道可能尚未反映在列表中。此种情况下仍可直接输入 ID 进行设置,正常的输入不会被拦截。
备份内容现已可正常查看
用于显示已保存备份内容的界面,此前 并不足以承担「查看内容」这一用途。
- 身分组的排列顺序丢失。 身分组的层级具有实际意义(位置越高权限越强,恢复时也按此顺序重建),但此前的排列方式使顺序无从体现。v2.5.3 改为 自上而下的单列显示,颜色、名称与属性纵向对齐。
- 管理员身分组几乎无法识别。 管理员权限的判定存在错误,只要附带任何其他权限,便不会被识别为管理员。
- 频道与实际结构不一致。 此前将文字频道与语音频道分为两个平铺列表,并以括号标注所属分类,导致无法读取服务器的实际结构。现已按分类结构显示。
控制台的改进
- 修复了 登录后在控制台与登录界面之间反复跳转 的缺陷。此前会显示「需要重新建立会话」的提示,且必须反复强制刷新数次才能脱离该状态。原因在于将任何一次通信失败均判定为未登录。
- 缩短了首屏显示的等待时间。 此前从打开控制台到显示 Bot 列表之间存在不必要的顺序等待。同时已将通信中转节点固定于东京,避免来自日本的访问绕远。
- 内部 ID 的显示已移至「开发者模式」。 既然已能以名称显示,便无需在名称旁常驻一串数字。在账号设置中启用开发者模式后,将显示 完整位数 的 ID,而非此前的末尾 6 位(联系支持时只有完整 ID 才有意义)。
- 修复了 服务器列表页面 的问题:图标必定加载失败、始终为空的「所有者 ID」栏位,以及点击后无任何反应的按钮。同时新增了刷新按钮,以便显示刚邀请 Bot 加入的服务器。
- 整理了设置界面的外观。 将卡片嵌套卡片的结构改为以分隔线区分,使每一项设置的起止范围更易辨识。
安全相关修复
以下问题均在内部审查中发现,现已全部修复,无需您进行任何操作。
- 修复了自定义命令的按钮与菜单可被执行者以外的人操作的问题。 此前频道中显示的按钮任何人均可点击,且点击后会 以执行者的权限继续执行后续处理。现已限定为仅执行者本人可操作。
- 修复了服务器保护(Anti-Nuke)无法侦测快速连续删除的问题。 同类操作快速连续发生时会脱离侦测范围,形成 删除越快、漏检越多 的状况,恰恰在最需要保护的场景下失效。同时修复了 Bot 缺少审计日志查看权限的服务器中,保护功能会无声失效的问题。
- 修复了备份命令会提示其他服务器信息的问题。 此前 Bot 所加入的全部服务器的备份名称都会作为候选项显示,且对无权限的用户同样可见。这些候选项实际上无法使用,问题仅在于信息的泄露本身。
- 修复了向
/miq发送大量特殊字符可导致图像生成停滞的问题。 该问题可能波及同一环境下其他客户的图像生成。同时已将输入上限设定为 500 字。 - 「API 请求」的连接目标现已在连接前重新确认。 此前在确认与连接之间存在短暂的时间窗口,可通过替换连接目标来绕过限制。
- 修复了面向运营者的内部记录显示在日志界面的问题。
- 删除 Bot 时将一并删除其数据。 此前仅删除 Bot 本身的注册信息,余额、等级、自定义命令、提醒等数据会永久保留。
已修复的缺陷
命令
- 修复了 部分命令必定失败 的缺陷,涉及
/ticket settings、/ticket panel、工单的 AI 设置、身分组面板的读取、/rolepanel create、/poll create共 6 处。原因是内部引用有误,我们已添加自动检查机制,以防同类错误再次混入。 - 修复了 验证面板无法发送 的缺陷(详见验证功能的设置已整合至保护功能)。
AI
-
修复了 即便已订阅 BotShade Max,选择 DeepSeek V4 Flash 以外的 AI 模型时仍显示「当前套餐无法使用」 的缺陷。原因是 Bot 侧保存的模型清单已过时,有 8 个模型处于不存在的状态。实际情况是「找不到模型」而非「套餐不足」,但两者显示了相同的提示文案。同时也解决了 BotShade Plus 的部分模型在控制台可选、却被 Bot 拒绝的问题。 变量
-
修复了 服务器全局变量的保存有时不生效 的缺陷。此问题以「保存的变量没有生效」「重启后又变回原样」这类难以复现的形式出现。
兼容性说明
您现有的 Bot 与命令定义在 v2.5.3 中仍可正常运行,无需进行迁移操作。
请留意以下三点变更:
- 设置命令的名称有所变更。
/level setting变更为/level settings等,具体请参见统一了设置命令的名称中的表格。命令的启用/停用及权限设置将予以保留。 /verification setup将予以废除。 验证功能的设置请从/protection settings的「验证系统」进行。- 黑洞功能以关闭状态添加。 如需使用,请从
/protection settings启用。
支持与社区
如有疑问、缺陷报告或功能建议,欢迎通过以下任一方式与我们联系:
- 支持页面 — 咨询表单
- status.botshade.com — 服务运行状态
感谢您一直以来对 BotShade 的支持。