v2.5.6 发布说明
我们全面革新了赌场。新增轮盘与百家乐,老虎机改为 5 卷轴 20 条线,所有游戏的结果都会以牌桌或卷轴的图片送达。同时新设了全服务器共享的累积奖池以及战绩与排行榜。此外,我们还新增了汇总频道对话的总结命令、可按成员单独指定命令可用与否的设置,并大幅扩充了可从变量中取出的信息。控制台重做了全局搜索与侧边栏,并将各功能的设置界面统一为同一形式。运行 Bot 的服务器已迁至日本国内。

|
|
发布日期: 2026年9月4日BotShade 已更新至 v2.5.6。本次发布的重点是 全面革新赌场。
新增了 轮盘 与 百家乐,老虎机 也焕新为 5 卷轴 20 条线的规格。结果不只以文字呈现,还会以 牌桌或卷轴的图片 送达。我们还新设了在全服务器共同累积的 奖池,以及各游戏的 战绩与盈亏排行榜。
同时,我们新增了汇总频道对话的 总结命令、可按 成员单独 指定命令可用与否的设置,并 大幅扩充 了可从变量中取出的信息。
在控制台中,我们重做了 全局搜索 与 侧边栏,并将此前各功能之间参差不齐的 设置界面统一为同一形式。运行 Bot 的服务器已迁至日本国内。
本文目录:
- 亮点
- 全面革新了赌场
- 现在可以总结频道内的对话
- 自定义命令可以制作得更加精细
- 重做了控制台
- 已将运行 Bot 的服务器迁至日本国内
- 重新审视了 Bot 的运行方式
- 缺陷修复
- 性能改进
- 兼容性说明
- 支持与社区
亮点
- 新增 欧式轮盘(
/casino roulette)与 百家乐(/casino baccarat)。 - 将老虎机焕新为 5 卷轴 × 3 行、20 条线 的规格,并重新调整了赔付表。
- 此前的「二分之一」变为 抛硬币(
/casino coinflip),并改为 每猜中一次倍率就不断累积的连胜制。 - 所有赌场游戏的结果,现在都会以 牌桌、卷轴、盘面的图片 送达。
- 新设了在整个赌场中累积的 奖池。在老虎机中凑齐 5 个 7️⃣ 即可获得全额。
- 现在可以查看 战绩(
/casino stats)与 盈亏排行榜(/casino leaderboard)。 - 新增汇总频道近期对话的
/ai summary。 - 命令的可用与否,现在不仅可以按身份组,还可以 按成员单独 允许或拒绝。
- 大幅增加了可从变量中取出的信息。 表情、贴纸与消息也可以处理了。
- 在控制台中新增了 全局搜索(Ctrl+K / ⌘K)。
- 将各功能的设置界面统一为同一形式,侧边栏与自定义命令列表也已重做。
- 现在可以 在一个浏览器中最多登录 3 个账号 并随时切换。
- 已将运行 Bot 的服务器迁至日本国内的数据中心。
- Bot 的自动重启由每 1 天一次改为每 7 天一次。
- 自定义命令等的 上限计数方式改为按「已启用的数量」计算。
全面革新了赌场
我们对赌场(小游戏)进行了大幅重做。可玩的游戏增加了,结果的呈现方式变了,还加入了在整个服务器中累积的机制。
新增了轮盘与百家乐
新增了 欧式轮盘(/casino roulette)。盘面为 0 至 36 共 37 个格位,支持红、黑、单、双、1-18、19-36、打(3 种)、列(3 种)以及单号直注共 13 种 投注方式。
若不指定投注方式而仅输入投注额,则可通过 投注区图片与按钮 选择投注目标。单号直注可从按钮中选择,其中 0 为绿色、红色数字为红色、黑色数字为灰色,因此可以一边确认盘面颜色一边投注。投注额是在按下按钮的那一刻扣除的,仅关闭选择界面不会扣除任何金额。
同时新增了 百家乐(/casino baccarat)。可投注闲家、庄家、和局三处,例牌即时结算、补第三张牌的条件等均按通用流程自动进行。若结果为和局,投注闲家或庄家的金额将予以退还。
老虎机改为 5 卷轴 20 条线
老虎机的盘面由此前的 3 × 3 扩展为 5 卷轴 × 3 行,赔付线由 8 条增加至 20 条。
- 符号整理为以 7️⃣ 为最高赔付的 8 种,取消了小丑符号与未中符号。
- 赔付方式改为按各条线 从最左端起连续 3 个、4 个、5 个相同 即告成立。
- 符号的出现概率与赔付倍率也一并做了调整。此前的设置较容易中奖,因此即使采用与此前相同的投注方式,也可能会感觉比以前更难中奖。
「二分之一」变为抛硬币
此前的 /casino nibuichi(二分之一)已变更为 /casino coinflip(抛硬币)。
与此前一局定胜负不同,现在是 每猜中一次正反面倍率就不断累积的连胜制。您可以随时兑现,领取当前时点的赔付。默认情况下,达到 10 连胜时会自动兑现。
由于命令名称发生变更,此前的 /casino nibuichi 将无法再调用。 此前在控制台中设置的获胜倍率,会原样沿用至抛硬币。
结果将以图片送达
所有赌场游戏的结果,现在都会以 图片 送达。
- 老虎机 —— 机台图片上中奖的格子会发光,成立的线会以带线号的折线绘出
- 轮盘 —— 盘面与投注区上会标示出小球停留的位置、中奖格位以及您自己的投注位置
- 21 点 / 百家乐 —— 牌桌上会绘出手牌与点数以及胜负结果。21 点进行过程中,庄家的第二张牌会被盖住,点数也仅显示已亮出的部分
- Hi-Lo —— 除当前的牌与下一张牌之外,HIGH / LOW 各自的概率与倍率,以及此前已翻开的牌的历史记录都会汇总在一张图中
- 抛硬币 —— 除所选的面与出现的面之外,连胜数、当前倍率、可兑现的金额以及此前的历史记录都会汇总在一张图中
即使图片生成失败,也会切换为此前的文字显示,游戏可以照常继续。
奖池会不断累积
现在会按赌场各游戏中投注的金额,累积 全服务器共享的奖池。累积比例默认为投注额的 1%,并不会从玩家的投注额中扣除。
在老虎机的任意一条线上凑齐 5 个 7️⃣ 时,累积的全部金额 将支付给该玩家。放出之后,奖池会回到所设定的初始金额。
当前的累积金额、累积比例、放出条件以及最近的中奖者,可通过 /casino jackpot 查看。
可以查看战绩与排行榜
游玩的结果现在会被记录下来,您可以通过 /casino stats 查看 各游戏的游玩次数、获胜次数、投注总额、赔付总额与最高赔付额。若指定用户,也可以查看其他成员的战绩。
/casino leaderboard 会显示 以赔付总额减去投注总额所得盈亏的排行榜。指定游戏则仅统计该游戏,不指定则为全部游戏的合计。
记录从本次更新之后的游玩开始。 此前的游玩不会计入。
关于设置
您可以在控制台的 小游戏 设置界面中,调整新加入的游戏与机制。
- 奖池 —— 启用与停用、累积比例、放出后的重置金额
- 抛硬币 —— 每猜中一次的倍率、自动兑现的最大连胜数
- 轮盘 —— 作用于整体赔付的倍率(赔付系数)
- 百家乐 —— 庄家佣金、和局赔率
对于新增的 /casino roulette、/casino baccarat、/casino jackpot、/casino stats、/casino leaderboard,同样可以设置 各自的启用与停用,以及按身份组或成员的使用限制。
现在可以总结频道内的对话
新增了由 AI 汇总并转述频道近期对话的 /ai summary。
- 总结方式 可从「整体总结 / 要点列举 / 按话题 / 决定事项与 TODO」中选择
- 可指定 希望重点关注的用户或话题
- 也可以 仅对自己显示
- 加入通知、置顶通知等并非对话的消息,将排除在总结对象之外
可以总结的,仅限执行者本人与 Bot 双方都有权查看的频道。 若 Bot 没有「读取消息历史」权限,则无法进行总结。私密帖子仅在您已参与(或您拥有帖子管理权限)的情况下才是对象。不会出现通过总结读到您无权查看的频道内容的情况。
一次可总结的消息数量,以及用于总结的字符数上限,因您使用的套餐而异,具体如下。
| 您使用的套餐 | 可总结的消息数 | 用于总结的字符数 |
|---|---|---|
| BotShade(免费版) | 50 条 | 6,000 字 |
| BotShade Plus | 100 条 | 12,000 字 |
| BotShade Pro | 200 条 | 24,000 字 |
| BotShade Max | 300 条 | 32,000 字 |
若指定的条数超过上限,将按上限取值;若字符数无法容纳,则会从较早的发言开始依次剔除,并 在总结下方显示省略了多少条。
控制台的 AI 回复 设置界面中新增了「频道总结」。与其他使用场景一样,您可以设置启用与停用、所使用的模型以及单次回复的最大长度。
另外,总结会消耗 AI 的用量额度。剩余量可通过 /ai usage 查看。
自定义命令可以制作得更加精细
可从变量中取出的信息大幅增加
我们为用户、服务器、频道、身份组、日期时间各变量增加了约 40 项 可取出的内容。同时新增支持 表情、贴纸、消息 这 3 种类型。
- 用户 —— 头像图片、横幅、显示名称、所持身份组的列表、在线状态等
- 服务器 —— 创建日期、身份组列表、表情与贴纸的列表、分类与频道的列表等
- 频道 —— 主题、慢速模式、分类、是否有年龄限制、排列顺序(若为语音频道则为音质与人数上限)等
- 身份组 —— 图标、能否被提及、是否单独显示等
- 日期时间 —— 仅时间、仅日期、带星期等 5 种显示格式
对于以列表形式呈现的项目,支持通过数量(.length)、首项(.first)、末项(.last)以及指定序号的方式取出。
可将执行中的命令信息作为变量使用
在自定义命令与自定义事件中,现在可以用与其他变量相同的写法,引用 当前正在执行的命令的信息。
- 命令中为
{Command.user}、{Command.channel}、{Command.guild}、{Command.name} - 自定义事件中为
{Event.user}、{Event.channel}、{Event.guild}
由于可作为普通变量使用,因此可以像 {Command.user.name} 或 {Command.channel.id} 这样连接属性以取出更细致的值。即使在按钮分支或函数中使用,也始终指向当前的执行者与执行频道。
已保存的自定义命令可继续正常运行。 条件节点中保存的旧写法会在执行时被转译,并在控制台中打开该命令时自动替换为新写法。您无需重新编写。不过 旧写法今后将会废止,因此建议您打开一次并重新保存。
命令的可用与否可按成员单独指定
此前只能按身份组指定的命令允许与拒绝设置,现在新增了 按成员的白名单与黑名单。您可以仅向特定成员开放命令,或反过来仅让特定成员无法使用。
判定时,拒绝优先于允许,在同一侧则 先看成员的指定,后看身份组的指定。从私信执行时,按成员的指定同样适用。
在设置界面中可以搜索并选择成员。另外,拥有服务器管理员权限的用户,仍会像此前一样被最优先允许。 即使被加入黑名单也不会受到限制(若您启用了「个别设置优先于 Discord 权限」,则不在此列)。
算式的自动识别更聪明了
在自动计算消息中算式的功能上,我们解决了 对并非算式的发言产生反应 的问题。判定依据不再是是否包含符号,而是实际上能否解释为算式。
- 对「^_^」这类颜文字、「x^2」「A+B」这类形似算式的字符串、「COVID-19」这类词语以及「5%」将不再产生反应
- 对于「2024/01/01」「9/11」「090-1234-5678」这类以「-」或「/」无空格连接整数的发言,由于无法与日期、电话号码区分,一律不予计算
若您希望这些内容仍被计算,可以像「10 / 4」这样加入空格、混入小数或其他运算符、在开头加上「=」,或者使用 /calc。
重做了控制台
新增了全局搜索
在 Bot 的界面中按下 Ctrl+K(Mac 为 ⌘K),或点击侧边栏上方的搜索框,即可打开搜索窗口。
您可以 跨范围 查找功能、Bot 设置的标签页、已创建的自定义命令以及常用操作。此前的搜索框只能按名称的一部分筛选当前显示的列表,因此无法通过英文名、译名的写法差异或命令名找到目标。搜索框为空时,会显示 最近打开的项目。
侧边栏更易于使用
- 现在可以通过拖动右端将宽度扩展至 150px 至 640px(此前的上限为 400px)
- 收起时 只需点击屏幕左端 即可展开。展开时点击分隔线即可收起(宽度会被记住)
- 点击分类标题即可折叠其中的项目。 折叠状态在切换功能后仍会保持,搜索时则会始终展开以免结果被隐藏
- 解决了每次切换页面时列表都会瞬间闪烁的问题
自定义命令的列表也已重做为 分组与命令的树形结构 + 详情面板 的形式。即使是命令数量较多的服务器,也更容易找到目标命令。命令构建器的列表中新增了「全部命令」,让您在选择单个命令之后也能返回整体概览。
各功能的设置界面已统一为同一形式
我们将此前各功能之间参差不齐的设置界面,重做为 排布方式相同的单页界面。
设置分为「通用」「按服务器」「命令」「其他」,在区分为两项以上的功能中,可通过上方的标签页切换。设置项统一为「名称与说明」与「操作用开关」左右并列的行,减少了嵌套的卡片与多余的边框。按服务器的设置现在 无需展开即可读到状态与摘要。
同时,我们全面检查了界面上的说明文字、工具提示与注意事项,将此前直接暴露内部用语的地方统一为界面上的称呼。
最多可切换 3 个账号
现在可以在一个浏览器中 最多登录 3 个账号,并从屏幕左下角的菜单切换。通过「添加账号」以其他账号登录后即会加入列表,此后只需点击即可来回切换。
退出登录仅针对您当前使用的账号。 其他账号仍可继续切换并操作。
重要信息的遮蔽现在会真正打码
启用设置中的 重要信息遮蔽 后,界面上的用户名、Discord ID、邮箱地址、Bot 名称与服务器名称现在会以打码形式显示。此前即使启用显示也不会改变,给您带来了不便。
打码 仅保留开头 1 个字符,其余无论长度一律以 4 个符号 表示。您既能分辨哪一项是自己的内容,又无法看出位数。用于复制或编辑的实际值不会被打码。请在直播或屏幕共享时使用。
整理了 AI 的界面
- 在模型选择列表与当前选中的显示中,现在会显示 该模型开发方的标志
- AI 的使用情况不再是并排的 3 块磁贴,而是将 消耗量与上限、比例条汇总为一行
- 各模型的明细已整理为数字位数对齐、便于阅读的行
- 等待 AI 回复期间的显示已经更新。若您启用了减少动效的设置,将停止动画后显示
- AI 思考过程中的内容现在 默认以折叠状态 显示。这解决了展开过程中回答正文被向下挤压、难以阅读的问题
已将运行 Bot 的服务器迁至日本国内
此前,Bot 实际运行的服务器设置在 美国的数据中心。自 v2.5.6 起,已迁至 日本国内的数据中心。
读取与保存设置所需的时间大幅缩短。 命令的响应,以及在控制台保存的内容反映到 Bot 上所需的时间,都会以能够切身感受到的方式变快。
- 此次迁移 无需您进行任何设置变更或迁移操作。现有的 Bot、命令与自定义设置均可继续照常使用
- 迁移已于 2026 年 8 月 30 日至 31 日期间实施。其间 存在 Bot 会重启数秒的时段
- 迁移不会造成设置或数据的丢失
重新审视了 Bot 的运行方式
自动重启改为每 7 天一次
为避免长时间持续运行带来的不稳定,运行中的 Bot 会定期自动重启。我们将该间隔由此前的 每 24 小时一次改为每 7 天一次。伴随重启产生的短时间离线,将由 每周 7 次减少为每周 1 次。
将自动停止未被使用的 Bot
对于 已运行超过 5 天、但这期间命令一次都没有被使用、自定义事件也一次都没有运行的 Bot,现在会自动停止。此举是为了将运行资源分配给实际在使用的 Bot。
- 只要命令与自定义事件中有任意一方被使用过,就不会成为对象
- 被停止的 Bot 可随时通过控制台的「启动」重新开始。自定义命令、事件、变量等设置会原样保留
- 与 Discord 断开连接的 Bot 不在对象之列,仍会像此前一样作为自动恢复的对象处理
为确认运行情况而启动后就未再使用的 Bot 等,会因本次变更而被停止。若您仍需继续使用的 Bot 被停止,烦请点击「启动」。
另外,通过该机制被停止的 Bot,在控制台上也会显示为已停止的 Bot。这并非缺陷,您可以直接通过「启动」重新开始。
变更了注册上限的计数方式
关于自定义命令、命令分组与自定义事件的注册上限,此前是按 已保存的数量 计数,自 v2.5.6 起改为按 已启用的数量 计数。
此前即使停用不再使用的定义也不会腾出名额,因而出现过「明明关掉了旧命令,新命令却不出现在 Discord 中」的情况。今后,处于停用状态的定义将不占用上限。
列表中的徽章将变为「命令 已启用 3 / 5」这样的显示,已保存的数量可将光标悬停查看。当已启用数量达到上限时,仅用于启用停用项目的开关会变为不可点击,并显示其原因。若在达到上限的状态下新建,将以停用状态创建。
缺陷修复
- 修复了 在紧急地震速报的设置(
/eew settings)中无法打开提及对象设置面板 的缺陷。该问题在 v2.5.5 发布后不久被发现,对已完成的设置内容没有影响。 - 修复了 服务器保护功能的日志中显示的时间可能出现偏差 的缺陷。
- 可能会出现
/ai usage无法读取本月明细时,明明实际存在用量却仍显示「本月尚无记录」 的情况。现已改为在读取失败时如实告知。 - 在 无法确认 AI 用量额度的状态下,曾显示可能被误解为「已用尽」的提示。现已将无法确认时的提示区分开来。
- 可能会出现 AI 用量额度的剩余量显示得比实际使用量更多 的情况。现已改为从使用记录中重新取得正确的用量,今后将显示与实际使用相符的剩余量。
- 修复了 当前时间变量
{Now.unix}的值可能出现偏差 的缺陷。 - 修复了在命令构建器的表达式输入中,对
response["aaa"]这类以字符串为键的取值显示错误警告 的缺陷。 - 修复了 身份组或频道的名称一直停留在读取中 的缺陷。
- 修复了 以消息编辑为触发条件的自定义事件,在所接收信息有部分缺失时会中止 的缺陷。
- 修复了在赌场中 操作可能被重复处理 的缺陷。
- 一并修复了控制台中 重新填入 Bot 的令牌后不会恢复启动状态检查、Bot 列表的运行徽章仍停留在旧显示、返回 Bot 创建步骤时进度显示被初始化、快速切换 AI 历史记录时会显示上一段对话的回复 等缺陷。
性能改进
- 重新调整了 Bot 停止原因的显示。 控制台 Bot 列表的徽章会分为「已停止(启动失败)」与「暂停中」,启动失败时将光标悬停在徽章上即可查看原因。您可以更容易地判别哪些是重新填入令牌等可自行处理的问题,哪些是过一段时间会自行解决的问题。
- 缩短了 Bot 的运行日志反映到控制台所需的时间。 即使是日志较少的 Bot,从执行到显示在界面上的等待时间也会由 最长 60 秒缩短至 10 秒左右。
- API 请求节点的「缓存时间(秒)」设置现在会实际生效。 此前即使指定也没有效果。对象为 GET 与 HEAD 请求,且仅限正常返回响应的情况。
- 控制台的显示更轻快了。 我们减少了打开时读取的数据,并将算式的显示以及通知、搜索相关的功能改为在实际使用时才读取。
- 我们重新审视了内部处理,即使发生临时的通信波动,Bot 也能继续运行。您无需进行任何操作。
兼容性说明
您此前使用的 Bot 与命令定义在 v2.5.6 中均可继续正常运行。无需进行设置的迁移操作。 不过以下几点的行为可能会有所变化,敬请确认。
/casino nibuichi(二分之一)将变更为/casino coinflip(抛硬币)。 原有的命令名将无法再调用,但此前设置的获胜倍率会原样沿用。- 老虎机的赔付表将被替换。 此前的设置较容易中奖,因此即使采用与此前相同的投注方式,也可能会感觉比以前更难中奖。持有金额等货币数据会原样保留。
- 自定义命令等注册上限的计数方式,将改为以「已启用的数量」为准。 若您此前保留了大量处于停用状态的定义,可新启用的数量可能会发生变化。
- 完全未被使用 5 天的 Bot 将被自动停止。 若被停止,请通过控制台的「启动」重新开始。
- 条件节点中保存的旧写法将自动替换为新写法。 无需手动重写,但旧写法今后将会废止,因此建议您打开一次并重新保存。
- 变量中可取出的项目仅限文档中记载的内容。 若您使用了未记载的写法,该部分不会被替换为值,而是原样显示所写的文字。若您按照文档使用,则不受影响。
- 在判定身份组与权限的条件节点中,若无法确认对象用户是该服务器的成员,将改为按条件不成立处理。
- 我们重新调整了单个命令、自定义事件中可放置的模块数量上限。 根据您使用的套餐,上限可能会下调,因此若您拥有较大的命令,在编辑或保存时可能会显示上限提示。
- 若您使用算式的自动识别,「9/11」这类发言将不再被计算。 自动识别默认为停用状态,因此仅涉及您自行启用的服务器。
- API 请求节点的「缓存时间(秒)」将实际生效。 若您此前当作无效而保留了数值,本次起缓存将真正开始工作。默认值为 0(不缓存)。
- 向 AI 提问时的「思考深度」选项将从控制台移除。 今后将由模型自身根据问题进行判断。
支持与社区
如有疑问、缺陷反馈或功能建议,欢迎通过以下任一方式与我们联系:
- 支持页面 —— 咨询表单
- status.botshade.com —— 服务运行状态
今后也请多多支持 BotShade。