ChatLearning——让bot学会你的群聊
-
@DongTing 嗯嗯
-
这个是啥意思啊
-
@白毛萝莉控 还有就是他会提示以获取答案,但不发送。。。
-
@白毛萝莉控 这个问题我晚点把windows的也修复了,到时候重新在release下载就行,提示但不发送是因为回复概率,你可以调一下
-
@Koreyoshi 好的,谢谢
-
TypeError: 'int' object is not subscriptable,大佬,我出现了这个
-
@白毛萝莉控 好了,去下载最新的然后替换掉吧
-
@PRCABK 这个是没连上mirai-api-http,看看有没有配置好
-
@Koreyoshi
{
"Key": "prcabk",
"host": "127.0.0.1:8081",
"port": "8081",
"qq": "536078181",
"session": "XXX"
}adapterSettings:
http:
host: localhost
port: 8081
cors: ["*"]ws:
host: localhost
port: 8081
reservedSyncId: -1
大佬帮我看看,我实在找不到哪里错了 -
@Koreyoshi 好的,谢谢谢谢
-
@Koreyoshi 放了一天回复功能好像还是会崩,因为没有记录log所以也不清楚时间,有点麻烦
-
@PRCABK 下面那个配置文件完整放出来我看看
-
@Sakura-azusa 我下次加个日志吧
-
2022.3.11更新
新增- 可开启对应群的自主管理权限(权限自动分配给对应群的群主/管理,在群内发送对应指令即可):
- !learning/!reply开启/关闭本群的回复/记录功能
- !admin管理本群词库
- 新增对报错的日志记录log.log文件
- 现在check指令可以检查版本更新
修复
- 修复了开启回复后有几率出现崩溃的问题
- 修复了开启语音回复后对bot发送指令有几率导致回复崩溃的问题
- 现在Linux系统在前台运行程序,可通过Ctrl+C正常退出
优化
- 过滤系统现从完全匹配改为模糊匹配
- 将Linux版本打包成了二进制文件,省去安装一些依赖的麻烦,可解压后直接cd到目录通过./Chatmain指令运行
- 原Linux版本替换成源码包(Source),便于Win7或以下的32位系统运行
更新注意
- Windows只需覆盖exe文件
- Linux可直接通过上述方法运行
- 源码需要覆盖所有py文件
tip:子管理员在进入管理模式后同样会自动关闭learning和reply,请在退出管理模式后使用对应指令重新打开
- 可开启对应群的自主管理权限(权限自动分配给对应群的群主/管理,在群内发送对应指令即可):
-
这项目很棒,估摸着放着在几个大群学习一年,就像真的群员一样! 若是能稍微过滤一下群员的 不良词汇 就好了。不然就可能成了嘴臭姬器人2333
-
@smmcat 可以设置过滤的哦,触发到关键字就会过滤
-
@Koreyoshi 好,,我刚看到。话说那个 @bot 快说 发送后,,姬器人会连续发两句一样的语音。是设定是这样…还是我这配置的问题? (太欢乐了,azusa音频真的很生草)
-
@smmcat 应该是判定出问题了,重新开启一下reply就好了
-
@Koreyoshi 好的好的,reply解决了
-
Traceback (most recent call last):
File "ChatClass.py", line 103, in run
File "ChatLearning.py", line 206, in main
File "ChatLearning.py", line 167, in listening
File "ChatLearning.py", line 127, in extractmessage
File "simuse.py", line 76, in Fetch_Message
TypeError: 'int' object is not subscriptable
这个怎么解决qwq