Repository navigation
v1.13.0
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 的调试输出,控制台更干净