Skip to content

v1.13.0

Choose a tag to compare

@Shabby-666 Shabby-666 released this 25 Sep 04:00
· 21 commits to master since this release

HuHoBot-Penguin_Spigot v1.13.0

本次实现并关闭以下 Issue:

#10 Agent 获取类工具结果不再刷屏

  • 获取插件列表 / 命令帮助 / 服务器日志的结果只交给 AI,不再在群里发卡片
  • 新增开关 agent.hide-fetch-results(默认开启),需要回显可在 WebUI 或配置文件关闭

#9 接入 PlaceholderAPI

  • 安装 PlaceholderAPI 后,配置里的 %占位符% 交由 PAPI 解析(纯反射接入,不引入编译期依赖,未安装时原样保留)
  • 覆盖场景:游戏↔QQ 双向转发、进服/退服通知、白名单命令、自定义命令、在线列表与 MOTD 模板
  • 玩家类占位符使用在线玩家实例解析;新增开关 placeholder-api.enabled(默认开启)
  • 默认配置文本未改动,也不内置任何占位符

#8 版本更新提醒

  • 启动时后台检查一次,/版本 命令再检查一次(10 分钟内复用结果)
  • /版本 现在显示:当前版本、最新版本、官网 huhobot.dpdns.org、GitHub、文档 docs.huhobot.dpdns.org
  • 只认 GitHub 正式 Release,忽略 Pre-Release;发现新版提示前往官网下载
  • 数据源走 gh-proxy 代理的 GitHub API,国内网络可用;失败时降级为「暂时无法检查」,不影响启动
  • 新增 update-check.enabled、update-check.url(自定义数据源)

#7 QQ 群接入简化

  • WebUI「群列表」显示群名称(附 OpenID 尾号),点击可复制完整 OpenID;名称缓存 30 分钟并持久化
  • 状态页列出已绑定群名称
  • 陌生群发来消息时自动把群 OpenID 写入 bot.groups,无需手动查询复制;开关 bot.auto-add-groups(默认开启)

其它

  • 群服互通默认格式恢复为 [游戏] {name}: {message} / [QQ] {name}: {message}
  • 绑定后不再自动把 QQ→游戏 显示名切成 MC 名,默认仍用 QQ 用户名,需要时用 /MC显示名称 MC 切换
  • 清理群管理 API 的调试输出,控制台更干净

Closes #7
Closes #8
Closes #9
Closes #10