Releases: SnowMoonSS/nonebot-plugin-pErithacus
Releases · SnowMoonSS/nonebot-plugin-pErithacus
pErithcaus v1.4.3
pErithacus v1.4.2
pErithacus v1.4.1
pErithacus v1.4.0
Caution
更新之前一定要先备份数据库!
- 去除消息保存到数据库中时,为了标记 Media 添加的 media 字段
- 重构消息持久化方式,大概能兼容更多的 nonebot-driver
- 修复获取 keyword 时,list index out of range 的问题
pErithacus v1.3.2
- 修复替换内容时没有把新内容添加进去的问题
- 尝试更宽松的关键词与内容解析逻辑,现在keyword和content和alias参数都能保持输入时的原始格式了,不会在经过处理去掉多余空格。
但代价是,alias这个选项只能放在关键词和内容之后,放在之前会出现消息元素顺序错乱的问题
如果在使用中发现任何问题,请及时提出
pErithacus v1.3.1
- 修复不能正确处理删除内容请求的问题
- 修复删除或替换内容时可能触及词条以外内容的问题
- 调整词条更新语句的位置,防止出现内容操作出错却更新了词条的问题
- 删除内容失败时会返回哪个失败
pErithacus v1.3.0
- 增加删除别名的方法。
- 优化文档结构。
- 更改搜索时判断作用域的逻辑,使之处理效果更符合直觉。
- 更改匹配词条的逻辑,使之处理效果更符合直觉。即使词条同时设置为模糊匹配和正则匹配,也能进行精准匹配。能够模糊匹配别名了。
- 修改一些选项名及其缩写,避免冲突
- 删除内容和删除别名现在支持批量操作
pErithacus v1.2.3
修复触发器阻塞事件向其它甚至其它插件传递以至于其它插件不响应的问题
pErithacus v1.2.2
- 修复:添加新词条时报错
sqlalchemy.exc.MissingGreenlet: greenlet_spawn has not been called; can't call await_only() here. Was IO attempted in an unexpected place? - 修复:其它可能出现同样问题的地方
pErithacus v1.2.1
- 修复在添加词条时使用错误变量导致的关键词加载问题
- 在消息处理函数中添加debug日志,用于记录接收到的消息内容,便于调试和追踪消息处理流程。
- 更新数据库迁移脚本以改进时间戳转换逻辑,修复手写SQL语句导致的语法错误
- 更新 README.md
- v1.2.0 -> v1.2.1