Releases: Nia-Server/NIAHttpBOT
v1.0.0
v1.0.0 更新日志
本项目为 NiaServer-Core 的子项目。
自 NiaServer-Core 上发布的 v1.4.0 正式版,发生了如下变化
优化
- 统一BDS服务器与NIAHttpBOT日志输出样式
- 配置文件读取逻辑
新增
- 基础群管功能(禁言、屏蔽词等)
- 玩家白名单自助绑定
- 玩家封禁&&解封
- 群聊执行BDS服务器开服&&关服
- 群聊执行BDS服务器内指令
- 群聊&&服务器内玩家消息互通(仅在搭配NiaServer-Core v1.5.0及以上版本时可用)
- BDS服务器玩家白名单增添与删除
- 指令系统
- reload 指令,用于重载NIAHttpBOT
- stop 指令,用于关闭NIAHttpBOT
- help 指令,获取NIAHttpBOT指令帮助信息
- startserver 指令,用于启动BDS服务器
- mc && / 指令,用于执行BDS服务器中指令(当前版本仅windows支持)
- stopserver 指令,用于停止BDS服务器(当前版本仅windows支持)
- https相关功能支持(当前版本仅windows支持)
- 根据github最新release版本提供检查更新功能
- 读取&&解析OBJ文件功能
- 在启动NIAHttpBOT时,可选自动启动BDS服务器(当前版本仅windows支持)
- 在使用NIAHttpBOT启动BDS服务器输出消息可内嵌在NIAHttpBOT输出日志中(当前版本仅windows支持)
- 自动备份BDS服务器存档功能支持
- 基于以上功能,配置文件新增
ServerLocate、AutoStartServer、UseQQBot、Locate、OwnerQQ、QQGroup配置项
修复
启动时log信息ip信息显示错误
配置说明:您可以前往NIA服务器官方文档站查看具体部署过程!
v1.0.0-pre-4
v1.0.0-pre-4 更新日志
本项目为 NiaServer-Core 的子项目。
预发布版本提醒:这是一个预览版本,可能存在一些bug,仅供测试,请勿在正式生产环境使用本版本!
未完成开发版本提醒:该版本部分功能仍然在开发状态中,可能出现包括但不限于服务器存档损坏等问题,仅供开发者预览,请勿使用!
优化
日志输出效果
新增
- BDS服务器玩家白名单增添与删除
- 自动备份BDS服务器存档功能支持
- 普通成员可执行list指令
修复
- 某些系统下日志无法正常彩色输出的BUG
- 某些指令执行后无法正常返回执行结果的BUG
配置说明:您可以前往NIA服务器官方文档站查看具体部署过程!
Full Changelog: v1.0.0-pre-3...v1.0.0-pre-4
v1.0.0-pre-3
v1.0.0-pre-3 更新日志
本项目为 NiaServer-Core 的子项目。
预发布版本提醒:这是一个预览版本,可能存在一些bug,仅供测试,请勿在正式生产环境使用本版本!
未完成开发版本提醒:该版本部分功能仍然在开发状态中,可能出现包括但不限于服务器存档损坏等问题,仅供开发者预览,请勿使用!
优化
- 统一BDS服务器与NIAHttpBOT日志输出样式
- 分离控制BDS服务器相关代码
ctrl c关闭NIAHttpBOT时,会自动关闭BDS服务器(当前版本仅windows支持)- BDS服务器关闭与开启逻辑
reload指令重启逻辑- 配置文件读取逻辑
新增
- 配置项目
AutoStartServer,用于控制NIAHttpBOT是否自动启动BDS服务器(当前版本仅windows支持) - QQBOT指令
/,输入带有/前缀的指令,会作为BDS服务器指令执行(当前版本仅windows支持) - NIAHttpBOT指令
/,输入带有/前缀的指令,会作为BDS服务器执行(当前版本仅windows支持)
修复
- reload指令没有关闭bds服务器的问题
- 指令执行后结果过长时输出不完整的问题
配置说明:您可以前往NIA服务器官方文档站查看具体部署过程!
Full Changelog: v1.0.0-pre-2...v1.0.0-pre-3
v1.0.0-pre-2
v1.0.0-pre-2 更新日志
本项目为 NiaServer-Core 的子项目。
预发布版本提醒:这是一个预览版本,可能存在一些bug,仅供测试,请勿在正式生产环境使用本版本!
未完成开发版本提醒:该版本部分功能仍然在开发状态中,可能出现包括但不限于服务器存档损坏等问题,仅供开发者预览,请勿使用!
优化
Logger日志头输出样式
新增
- startserver 指令,用于启动BDS服务器
- mc 指令,用于执行BDS服务器中指令(当前版本仅windows支持)
- stopserver 指令,用于停止BDS服务器(当前版本仅windows支持)
- QQBOT新增开服、关服、cmd指令,用于控制BDS服务器(当前版本仅windows支持)
- 搭配NiaServer-Core v1.5.0-pre-4及以上版本使用,可以实现MC服务器与QQ群间的消息互通
修复
调用QQBOT_API时,部分情况传回400错误而导致NIAHttpBOT崩溃的问题
配置说明:您可以前往NIA服务器官方文档站查看具体部署过程!
Full Changelog: v1.0.0-pre-1...v1.0.0-pre-2
v1.0.0-pre-1
v1.0.0-pre-1 更新日志
本项目为 NiaServer-Core 的子项目。
预发布版本提醒:这是一个预览版本,可能存在一些bug,仅供测试,请勿在正式生产环境使用本版本!
未完成开发版本提醒:该版本部分功能仍然在开发状态中,可能出现包括但不限于服务器无法正常运行等问题,仅供开发者预览,请勿使用!
优化
自项目从主项目分离后,我们将从原来基于LLONEBOT的开发改为基于NapCatQQ的开发
新增
增加读取&&解析OBJ文件功能
修复
-
QQBOT无法正常启动的BUG
-
读取违禁词列表时候读取出错的BUG
配置说明:您可以前往NIA服务器官方文档站查看具体部署过程!
Full Changelog: https://github.com/Nia-Server/NIAHttpBOT/commits/v1.0.0-pre-1