ChatLearning——让bot学会你的群聊
-
@TZzxx 应该是mirai-api-http没有被正确加载,看看是不是没有给予插件权限?或者把客户端换成mcl试试
-
可以让机器人私聊时候使用群训练的问答集吗(
-
@qsdrghu 这个不行)
-
Traceback (most recent call last):
File "ChatClass.py", line 103, in run
File "Chatmain.py", line 924, in getcommand_chat
File "simuse.py", line 76, in Fetch_Message
TypeError: 'int' object is not subscriptable -
@sakuraMY 看起来像是mirai-api-http的配置文件无法解析
把这后面的两个花括号去掉试试 -
-
@Koreyoshi 好耶,解决了
-
抛出异常,已记录到日志(log.log文件)
Traceback (most recent call last):
File "ChatClass.py", line 103, in run
File "Chatmain.py", line 924, in getcommand_chat
File "simuse.py", line 76, in Fetch_Message
TypeError: 'int' object is not subscriptable抛出异常,已记录到日志(log.log文件)
Traceback (most recent call last):
File "ChatClass.py", line 103, in run
File "ChatSubadmin.py", line 85, in main
File "simuse.py", line 76, in Fetch_Message
TypeError: 'int' object is not subscriptable请问这个是什么问题呢
-
@KevinT3Hu 两边的配置文件没有配置好
-
作者您好,
- 这种外置插件我不能直接装到我的机器人里吧,我的机器人也用的是mirai-api-http,用的sdk是node-mirai ,有什么好的办法吗
- 我觉得回复可以改成被别人艾特时回复,这样避免百分之50这种玄学问题,会用户体验更好一些。
-
@moushicheng 只要是mirai框架的都可以的,配置文件和mirai-api-http一致就行
如果艾特回复的话,有些问题会无法覆盖,就导致艾特了之后没啥回答,看起来傻傻的,而且实际应用上真正会艾特bot讲话的场合不多 -
@Koreyoshi 我已经装上了,挺弱智的,但是很搞笑,我在后台发现每说一句话就显示
1.‘问题已记录’
2.‘答案已记录’它的逻辑是‘每一条消息都把这条消息当做上一条消息的回答‘吗?
-
@moushicheng 对的,就是这个逻辑
-
@Koreyoshi 作者,你的程序太有意思了,我们群里的小伙伴昨天凌晨1点消息破千了,乐疯了,还有个小问题,管理员模式是什么呢
-
@moushicheng 谢谢认可!
管理模式就是可以添加一些过滤词汇,或者查找,删除一些问和答 -
@Koreyoshi 我似乎没直接从help里面get到用法,能细说吗
-
@Koreyoshi 所以是只要学习一段时间后开启reply就可以了吗
-
@KevinT3Hu 是的
-
@moushicheng
直接私聊!admin,进入管理模式就一目了然了 -
语音总是上传失败,使用check时告诉我连接好了服务器的(长度11秒,大小2.14M,命名source.wav放在Chatmain目录)不清楚是什么问题