Skip to content

Releases: JHue58/ChatLearning

ChatLearning V3.0.3

08 Feb 12:16
Compare
Choose a tag to compare

新增

  • atreply指令,可开关bot的艾特回复

修复

  • 修复0kb文件问题

更新注意

  • Windows只需覆盖exe文件
  • Linux只需覆盖ChatLearning文件
  • 源码需要覆盖所有py文件

ChatLearning V3.0.2

08 Dec 13:51
Compare
Choose a tag to compare

新增

  • importstock指令,可在目录中从外部文件导入词库(词库格式为 问题\t答案 即csv类型)
  • 在回复时,会把答案中的{name}替换成发送者的名称,{me}替换成设置的bot昵称
  • setbotname指令,可添加bot昵称,有多个别称用空格隔开
  • replylength指令,可设定回复答案字数的最大值,超过这个值将不会回复

修复

  • 尝试修复小概率config.clc文件损坏的问题

优化

  • cosmatch不会去计算长度超过50的文本的词向量,节省资源

更新注意

  • Windows只需覆盖exe文件
  • Linux只需覆盖ChatLearning文件
  • 源码需要覆盖所有py文件

ChatLearning V3.0.1

01 Aug 06:35
Compare
Choose a tag to compare

新增

  • 艾特bot回复的功能,引用回复也同时适用

修复

  • 修复了3.0.0版本出现的若干问题
  • 修复了开启cosmatch后,!d等快速删除指令失效的问题

优化

  • 优化了cosmatch的信息显示
  • 艾特bot回复的功能将无视所设定的回复概率

更新注意

  • Windows只需覆盖exe文件
  • Linux只需覆盖ChatLearning文件
  • 源码需要覆盖所有py文件

ChatLearning V3.0.0

30 Jul 06:52
Compare
Choose a tag to compare

新增

  • 过滤词汇新增选择模糊/精确匹配
  • 语句相似度计算引擎(词库中无法匹配到问题时,将问题映射到词向量,计算两两之间的余弦相似度),相关指令cosmatch,比较消耗计算机资源,请斟酌开启
  • 现在bot被艾特回复时,将会在词库内寻找答案并反艾特反击!
  • 自定义词库支持添加正则表达式

修复

  • 修复了source包退出后无法继续运行的问题

优化

  • 优化了过滤的提示文本

更新注意

  • 别忘了压缩包内新的文件dict.txt
  • Windows只需覆盖exe文件
  • Linux只需覆盖ChatLearning文件
  • 源码需要覆盖所有py文件

ChatLearning V2.9.8

19 Jul 19:14
Compare
Choose a tag to compare

新增

  • 新增回复冷却,相关指令replycd
  • 定时任务的日期标记支持每n天,例如每2天为#x2
  • 快速删除可通过直接在群内发送!d x来在词库内删除bot最新发的第x条消息
  • 文字转语音支持数字和一些常见的标点符号
  • 现在文字转语音的触发指令支持自定义,有需求可修改config.clc文件

修复

  • 修复了黑名单功能无法正确触发的问题
  • 修复了极小概率出现词库被清空的问题
  • 修复了无法删除黑名单账号的问题
  • 修复了在聊天环境使用settemp指令如果参数出错时,没有提示文本的问题

优化

  • 优化了管理模式的一些文本
  • 现在exit指令将会令程序更正确的退出,关闭程序请使用exit指令

更新注意

  • Windows只需覆盖exe文件
  • Linux只需覆盖ChatLearning文件
  • 源码需要覆盖所有py文件

ChatLearning V2.9.7

21 Jun 16:20
Compare
Choose a tag to compare

新增

  • 现在回复时选择答案会根据答案出现的次数作为权重,不再是完全随机
  • 管理模式新增自定义问答,问答皆可除视频、文件以外Mirai支持的任意形式的消息(只要QQ能发出来),同时可定义答案的权重
  • 管理模式新增添加自动任务
  • config.clc文件新增快速删除的各种提示文本,有需求可自行修改

修复

  • 修复了fastdelete指令闪退的问题

优化

  • 优化了管理模式的交互形式
  • 优化了一些异常提示

更新注意

  • Windows只需覆盖exe文件
  • Linux只需覆盖ChatLearning文件
  • 源码需要覆盖所有py文件

ChatLearning V2.9.5

20 May 06:09
Compare
Choose a tag to compare

新增

  • 新增自定义回复等待时间,相关指令replywait
  • 新增定时任务模块,详情请见README
  • subadmin新增修改回复/语音回复概率
  • config.clc文件新增@bot转语音功能时,违规字符、文本过长、功能冷却的提示文本,有需求可自行修改

修复

  • 修复了语音回复未选择训练模型时,出现杂音的问题

优化

  • 现在bot会尝试撤回!delete消息
  • 现在!d!d也可触发快速删除
  • 优化了管理模式的一些提示文本
  • 优化了快速删除的一些提示文本

更新注意

  • Windows只需覆盖exe文件
  • Linux只需覆盖ChatLearning文件
  • 源码需要覆盖所有py文件

ChatLearning V2.9.0

23 Apr 16:05
Compare
Choose a tag to compare

新增

  • 新增快速删除功能(附带相关配置指令),通过在群中直接回复bot所发的消息并发送!delete可快速删除该答案

修复

  • 修复了向不存在/未加入的群添加subadmin的时候,会导致无法接收聊天指令的问题
  • 修复了在聊天环境中使用blackfreq命令时无文字反馈的问题

优化

  • 现在与api-http断开连接时,将会尝试重新连接

更新注意

  • Windows只需覆盖exe文件
  • Linux只需覆盖ChatLearning文件
  • 源码需要覆盖所有py文件

ClTools V2.1.0

14 Apr 01:16
Compare
Choose a tag to compare

配合ChatLearning 2.8.0的更新
优化了转换的速度

ChatLearning V2.8.1

08 Apr 02:38
Compare
Choose a tag to compare

修复

  • 修复了更新至2.8.0版本后一些词库回复无法正确触发的问题
  • 修复了控制台文本出错的问题

优化

  • 优化了回复阈值过滤时的控制台输出文本
  • 现在指令参数间有多个空格时,参数会被正确匹配,不再提示“参数错误”

更新注意

  • Windows只需覆盖exe文件
  • Linux只需覆盖ChatLearning文件
  • 源码需要覆盖所有py文件