Skip to content

Releases: ThriceCola/Kovi

0.12.6

14 Dec 11:32

Choose a tag to compare

fix

  • MsgEvent 中, original_json中不应该被take出它应该有的字段

0.12历史更新

Feat

  • 监听消息现在可以使用自定义事件,通过 PluginBuilder::on(|event: Arc<SomeThingEvent>| some_fn()) 即可监听此事件
  • 现在 api 发送时会通知事件
  • 新增多种事件 LifecycleEvent PrivateMsgEvent GroupMsgEvent AdminMsgEvent MsgSendFromKoviEvent MsgSendFromServerEvent
  • 现在在消息事件里拥有一个 get() 用来快速获取自定义内容
  • 允许在不启用feature cqstring的情况下对接cqstring格式的onebot后端
  • utils新增一个方法计算pskey值
  • 优化msg_sent在没开启此特性时的处理
  • ssl支持完善并去除reqwest库
  • 现在类型解析时是并发的

0.12.5

24 Aug 15:35

Choose a tag to compare

fix

  • set_plugin_access_control_list时错误设置了其他东西

0.12历史更新

Feat

  • 监听消息现在可以使用自定义事件,通过 PluginBuilder::on(|event: Arc<SomeThingEvent>| some_fn()) 即可监听此事件
  • 现在 api 发送时会通知事件
  • 新增多种事件 LifecycleEvent PrivateMsgEvent GroupMsgEvent AdminMsgEvent MsgSendFromKoviEvent MsgSendFromServerEvent
  • 现在在消息事件里拥有一个 get() 用来快速获取自定义内容
  • 允许在不启用feature cqstring的情况下对接cqstring格式的onebot后端
  • utils新增一个方法计算pskey值
  • 优化msg_sent在没开启此特性时的处理
  • ssl支持完善并去除reqwest库
  • 现在类型解析时是并发的

v0.12.4

05 Jul 16:18

Choose a tag to compare

🌟 100 星达成,感谢各位的支持,以及最新的版本 0.12.4

0.12.4

Feat

  • 现在类型解析时是并发的

0.12历史更新

Feat

  • 监听消息现在可以使用自定义事件,通过 PluginBuilder::on(|event: Arc<SomeThingEvent>| some_fn()) 即可监听此事件
  • 现在 api 发送时会通知事件
  • 新增多种事件 LifecycleEvent PrivateMsgEvent GroupMsgEvent AdminMsgEvent MsgSendFromKoviEvent MsgSendFromServerEvent
  • 现在在消息事件里拥有一个 get() 用来快速获取自定义内容
  • 允许在不启用feature cqstring的情况下对接cqstring格式的onebot后端
  • utils新增一个方法计算pskey值
  • 优化msg_sent在没开启此特性时的处理
  • ssl支持完善并去除reqwest库

Fix

  • 优化修复了在非支持 ANSI 样式下的控制台输出 # 24
  • 忘记 pub InternalEvent 了
  • 修复了错误的 msg_send 监听
  • 修复了 PrivateMsgEvent 意外的监听了群聊消息

v0.12.3

14 Jun 14:43

Choose a tag to compare

0.12.3

忘记 pub InternalEvent 了

0.12.0

Feat

  • 监听消息现在可以使用自定义事件,通过 PluginBuilder::on(|event: Arc<SomeThingEvent>| some_fn()) 即可监听此事件
  • 现在 api 发送时会通知事件
  • 新增多种事件 LifecycleEvent PrivateMsgEvent GroupMsgEvent AdminMsgEvent MsgSendFromKoviEvent MsgSendFromServerEvent
  • 现在在消息事件里拥有一个 get() 用来快速获取自定义内容
  • 允许在不启用feature cqstring的情况下对接cqstring格式的onebot后端
  • utils新增一个方法计算pskey值
  • 优化msg_sent在没开启此特性时的处理
  • ssl支持完善并去除reqwest库

Fix

  • 优化修复了在非支持 ANSI 样式下的控制台输出 # 24

我在一天之内连续更新3个小版本,创下了最快更新记录,快来打破吧

v0.12.2

12 Jun 05:31

Choose a tag to compare

0.12.2

  • 修复了错误的 msg_send 监听
  • 修复了 PrivateMsgEvent 意外的监听了群聊消息

0.12.0

Feat

  • 监听消息现在可以使用自定义事件,通过 PluginBuilder::on(|event: Arc<SomeThingEvent>| some_fn()) 即可监听此事件
  • 现在 api 发送时会通知事件
  • 新增多种事件 LifecycleEvent PrivateMsgEvent GroupMsgEvent AdminMsgEvent MsgSendFromKoviEvent MsgSendFromServerEvent
  • 现在在消息事件里拥有一个 get() 用来快速获取自定义内容
  • 允许在不启用feature cqstring的情况下对接cqstring格式的onebot后端
  • utils新增一个方法计算pskey值
  • 优化msg_sent在没开启此特性时的处理
  • ssl支持完善并去除reqwest库

Fix

  • 优化修复了在非支持 ANSI 样式下的控制台输出 # 24

v0.12.0

12 Jun 03:49

Choose a tag to compare

Feat

  • 监听消息现在可以使用自定义事件,通过 PluginBuilder::on(|event: Arc<SomeThingEvent>| some_fn()) 即可监听此事件
  • 现在 api 发送时会通知事件
  • 新增多种事件 LifecycleEvent PrivateMsgEvent GroupMsgEvent AdminMsgEvent MsgSendFromKoviEvent MsgSendFromServerEvent
  • 现在在消息事件里拥有一个 get() 用来快速获取自定义内容
  • 允许在不启用feature cqstring的情况下对接cqstring格式的onebot后端 (@super1207 )
  • utils新增一个方法计算pskey值
  • 优化msg_sent在没开启此特性时的处理
  • ssl支持完善并去除reqwest库

Fix

  • 优化修复了在非支持 ANSI 样式下的控制台输出 # 24

v0.12.0-pre.1

11 Jun 17:37

Choose a tag to compare

v0.12.0-pre.1 Pre-release
Pre-release
  • feat: 监听消息现在可以使用自定义事件,通过 PluginBuilder::on(|event: Arc<SomeThingEvent>| some_fn()) 即可监听此事件
  • feat: 现在 api 发送时会通知事件
  • feat: 新增多种事件 LifecycleEvent PrivateMsgEvent GroupMsgEvent AdminMsgEvent MsgSendFromKoviEvent MsgSendFromServerEvent

v0.11.5

14 Jan 13:56

Choose a tag to compare

0.11.4 和 0.11.5

  • 修复发送api时echo不为None但api_tx为None时崩溃的问题。
  • 修复Api 的 set_group_add_request 误写为好友请求。( @xfoxfu )

最近更新

  • 新增保存黑白名单状态。
  • 修复黑白名单的一系列错误。
  • 改 KoviApi 为弃用状态。
  • 修改 admins 和访问控制 list 为 HashSet。
  • 修改插件关闭时的log,从info改为debug。

0.11.0

  • 机器人启动可选择是否启动插件。
  • 启动时可以从 kovi.conf.toml 载入是否启动插件。
  • 退出时可记录更新的 Bot 状态。
  • 微修改架构,一次程序运行不再限制只运行一次 bot.run() ,可在 run() 时做其它操作。
  • 运行时可从 RuntimeBot 控制 Bot ,目前包含管理员控制。
  • 框架级的插件黑白名单,可从 RuntimeBot 控制。
  • 删除 KoviApi trait 。

v0.11.3

04 Jan 06:24
a252c9a

Choose a tag to compare

0.11.3

  1. 修改 admins 和访问控制 list 为 HashSet。
  2. 修改插件关闭时的log,从info改为debug。

最近更新

  1. 新增保存黑白名单状态。
  2. 修复黑白名单的一系列错误。
  3. 改 KoviApi 为弃用状态。

0.11.0

  1. 机器人启动可选择是否启动插件。
  2. 启动时可以从 kovi.conf.toml 载入是否启动插件。
  3. 退出时可记录更新的 Bot 状态。
  4. 微修改架构,一次程序运行不再限制只运行一次 bot.run() ,可在 run() 时做其它操作。
  5. 运行时可从 RuntimeBot 控制 Bot ,目前包含管理员控制。
  6. 框架级的插件黑白名单,可从 RuntimeBot 控制。
  7. 删除 KoviApi trait 。

v0.11.2

01 Jan 11:18
1874190

Choose a tag to compare

0.11.2
1. 新增保存黑白名单状态。
2. 修复黑白名单的一系列错误。

0.11.1
1. 改 KoviApi 为弃用状态。

0.11.0
新增
1. 机器人启动可选择是否启动插件。
3. 启动时可以从 kovi.conf.toml 载入是否启动插件。
4. 退出时可记录更新的 Bot 状态。
5. 微修改架构,一次程序运行不再限制只运行一次 bot.run() ,可在 run() 时做其它操作。
6. 运行时可从 RuntimeBot 控制 Bot ,目前包含管理员控制。
7. 框架级的插件黑白名单,可从 RuntimeBot 控制。
修改
1. 删除 KoviApi trait 。