Releases: FlandreBot/Flandre
Releases · FlandreBot/Flandre
v0.6.0
注意:v0.6.0 将是 Flandre 重构前的最后一次 Release。详情请见 #20。
功能更新
- 支持了
text
类型的参数格式,允许匹配含空格的参数(将匹配之后所有文本)
- 支持 Guild Assignee,可以在群组内拥有多个 Bot 的情况下避免冲突
问题修复
- 修复了指令前缀无效的问题
- 修复了启动应用时多余的 debug log
v0.5.0
功能更新
- core: 添加了更多事件 (#14)
- core: 支持了中间件系统 (#13)
- core: 支持了指令的多级定义 (#12)
- core: 支持了指令的快捷方式和别名 (shortcut/alias) (#17)
- adapter-konata: 支持了
PlatformOverride
配置项,允许更改平台标识符为其他
- adapter-onebot: 添加了更多的 CQ 码 (at/reply) (#16)
问题修复
- plugin-mock: 修复了未收到消息时无限卡测试的问题
v0.4.0
功能更新
- adapter-onebot: 添加了 OneBot 适配器,并同时基于 go-cqhttp 对频道做出了一定的支持。
- core:
IBot
接口新增 Platform
属性,可以获取该 Bot 所在平台的名称(小写英文)。
- core: 为内部发送消息时出现的异常提供报错 log
问题修复
- core: 修复了指令方法未使用
static
修饰时产生的错误
单元测试
- core: 添加了
StringParser
类的测试
v0.3.0
功能更新
- 重构指令系统
- 实现群/好友事件相关接口 (#3)
- 支持了短选项合并 (#7)
v0.2.0-alpha
功能更新
- 添加了指令系统,可参照 README
- 完善内部注释
v0.1.0-alpha
Initial Release! 🎉
功能更新
- 完成基本框架
- 实现 Konata.Core 适配器
- 实现基本事件系统
- 实现消息工具链 (
MessageBuilder
...)
总结不下去了