MiraiForum

    • 注册
    • 登录
    • 搜索
    • 热门
    • 最新
    • 未解决
    • 标签
    • 群组
    • 友情链接

    Molly-Mirai 接入茉莉云聊天机器人

    插件发布
    70
    213
    45261
    正在加载更多帖子
    • 从旧到新
    • 从新到旧
    • 最多赞同
    回复
    • 在新帖中回复
    登录后回复
    此主题已被删除。只有拥有主题管理权限的用户可以查看。
    • tsudzuki
      tsudzuki 摸鱼 @星灵剑圣 最后由 编辑

      @星灵剑圣 是说在本地自定义万金油回复并且可以选择是否开启么?下个版本更新我会加上

      星 1 条回复 最后回复 回复 引用 0
      • tsudzuki
        tsudzuki 摸鱼 最后由 编辑

        更新1.2.0

        现支持本地万金油回复以及可选择关闭万金油回复

        https://github.com/LaoLittle/Molly/releases/tag/1.2.0

        1 条回复 最后回复 回复 引用 0
        • 星
          星灵剑圣 @tsudzuki 最后由 星灵剑圣 编辑

          @tsudzuki 是茉莉云的万金油回复,我问了下客服,他说可以机器人客服端控制不回复,我看了下帮助文档,所以能不能加个开关,选择是否把接口响应回复的json里带"plugin":null的给拦截了,不让机器人发送出去呢看到更新了,感谢

          tsudzuki CCYellowStar 2 条回复 最后回复 回复 引用 0
          • tsudzuki
            tsudzuki 摸鱼 @星灵剑圣 最后由 编辑

            @星灵剑圣 已经加了哦

            更新1.2.0

            1 条回复 最后回复 回复 引用 0
            • CCYellowStar
              CCYellowStar @星灵剑圣 最后由 编辑

              @星灵剑圣 万金油是什么

              1 条回复 最后回复 回复 引用 0
              • 墨白随影
                墨白随影 最后由 编辑

                @tsudzuki 您好,为什么我添加了插件填写了信息之后,在群聊艾特机器人,机器人没有回复,而且控制台也没有输出任何信息,但是茉莉云显示调用了api

                墨白随影 1 条回复 最后回复 回复 引用 1
                • 墨白随影
                  墨白随影 @墨白随影 最后由 编辑

                  @墨白随影 在 Molly-Mirai 接入茉莉云聊天机器人 中说:

                  @tsudzuki 您好,为什么我添加了插件填写了信息之后,在群聊艾特机器人,机器人没有回复,而且控制台也没有输出任何信息,但是茉莉云显示调用了api

                  找到原因了,新版的mcl配置文件夹的名称不是 ./confing/Molly
                  而是 ./confing/org.laolittle.plugin.molly.Molly
                  把 org.laolittle.plugin.molly.Molly文件夹改成 Molly就好了

                  笨笨哒天空 1 条回复 最后回复 回复 引用 1
                  • 月
                    月森优姬 最后由 编辑

                    2022-02-13 14:35:30 E/Molly: Exception in coroutine Plugin Molly of Molly
                    java.lang.NoClassDefFoundError: io/ktor/util/reflect/TypeInfoJvmKt
                    at org.laolittle.plugin.molly.utils.KtorOkHttp.post(KtorOkHttp.kt:96)
                    at org.laolittle.plugin.molly.utils.KtorOkHttp$post$1.invokeSuspend(KtorOkHttp.kt)
                    at kotlin.coroutines.jvm.internal.BaseContinuationImpl.resumeWith(ContinuationImpl.kt:33)
                    at io.ktor.util.pipeline.SuspendFunctionGun.resumeRootWith(SuspendFunctionGun.kt:191)
                    at io.ktor.util.pipeline.SuspendFunctionGun.loop(SuspendFunctionGun.kt:147)
                    at io.ktor.util.pipeline.SuspendFunctionGun.access$loop(SuspendFunctionGun.kt:15)
                    at io.ktor.util.pipeline.SuspendFunctionGun$continuation$1.resumeWith(SuspendFunctionGun.kt:93)
                    at kotlin.coroutines.jvm.internal.BaseContinuationImpl.resumeWith(ContinuationImpl.kt:46)
                    at io.ktor.util.pipeline.SuspendFunctionGun.resumeRootWith(SuspendFunctionGun.kt:191)
                    at io.ktor.util.pipeline.SuspendFunctionGun.loop(SuspendFunctionGun.kt:147)
                    at io.ktor.util.pipeline.SuspendFunctionGun.access$loop(SuspendFunctionGun.kt:15)
                    at io.ktor.util.pipeline.SuspendFunctionGun$continuation$1.resumeWith(SuspendFunctionGun.kt:93)
                    at kotlin.coroutines.jvm.internal.BaseContinuationImpl.resumeWith(ContinuationImpl.kt:46)
                    at io.ktor.util.pipeline.SuspendFunctionGun.resumeRootWith(SuspendFunctionGun.kt:191)
                    at io.ktor.util.pipeline.SuspendFunctionGun.loop(SuspendFunctionGun.kt:147)
                    at io.ktor.util.pipeline.SuspendFunctionGun.access$loop(SuspendFunctionGun.kt:15)
                    at io.ktor.util.pipeline.SuspendFunctionGun$continuation$1.resumeWith(SuspendFunctionGun.kt:93)
                    at kotlin.coroutines.jvm.internal.BaseContinuationImpl.resumeWith(ContinuationImpl.kt:46)
                    at io.ktor.util.pipeline.SuspendFunctionGun.resumeRootWith(SuspendFunctionGun.kt:191)
                    at io.ktor.util.pipeline.SuspendFunctionGun.loop(SuspendFunctionGun.kt:147)
                    at io.ktor.util.pipeline.SuspendFunctionGun.access$loop(SuspendFunctionGun.kt:15)
                    at io.ktor.util.pipeline.SuspendFunctionGun$continuation$1.resumeWith(SuspendFunctionGun.kt:93)
                    at kotlin.coroutines.jvm.internal.BaseContinuationImpl.resumeWith(ContinuationImpl.kt:46)
                    at io.ktor.util.pipeline.SuspendFunctionGun.resumeRootWith(SuspendFunctionGun.kt:191)
                    at io.ktor.util.pipeline.SuspendFunctionGun.loop(SuspendFunctionGun.kt:147)
                    at io.ktor.util.pipeline.SuspendFunctionGun.access$loop(SuspendFunctionGun.kt:15)
                    at io.ktor.util.pipeline.SuspendFunctionGun$continuation$1.resumeWith(SuspendFunctionGun.kt:93)
                    at kotlin.coroutines.jvm.internal.BaseContinuationImpl.resumeWith(ContinuationImpl.kt:46)
                    at kotlinx.coroutines.DispatchedTask.run(DispatchedTask.kt:106)
                    at kotlinx.coroutines.scheduling.CoroutineScheduler.runSafely(CoroutineScheduler.kt:571)
                    at kotlinx.coroutines.scheduling.CoroutineScheduler$Worker.executeTask(CoroutineScheduler.kt:750)
                    at kotlinx.coroutines.scheduling.CoroutineScheduler$Worker.runWorker(CoroutineScheduler.kt:678)
                    at kotlinx.coroutines.scheduling.CoroutineScheduler$Worker.run(CoroutineScheduler.kt:665)
                    Caused by: java.lang.ClassNotFoundException: io.ktor.util.reflect.TypeInfoJvmKt
                    at net.mamoe.mirai.console.internal.plugin.JvmPluginClassLoader.findClass$mirai_console(JvmPluginClassLoader.kt:110)
                    at net.mamoe.mirai.console.internal.plugin.JvmPluginClassLoader.findClass(JvmPluginClassLoader.kt:51)
                    at java.base/java.lang.ClassLoader.loadClass(Unknown Source)
                    at java.base/java.lang.ClassLoader.loadClass(Unknown Source)
                    ... 33 more

                    在私聊机器人之后出现了大片的红字报错,机器人没有在qq回复我,但是茉莉云官网那边能看到已调用开放接口……

                    月 tsudzuki 2 条回复 最后回复 回复 引用 0
                    • 月
                      月森优姬 @月森优姬 最后由 编辑

                      @月森优姬 在群聊@机器人的话,控制台无报错,但也没有回复,茉莉云那边同样有接口调用的数量增加。检查过文件夹,不是楼上的那个文件夹名称的问题。

                      1 条回复 最后回复 回复 引用 0
                      • tsudzuki
                        tsudzuki 摸鱼 @月森优姬 最后由 编辑

                        @月森优姬 更新mirai版本

                        1 条回复 最后回复 回复 引用 0
                        • L
                          lt19991228 最后由 编辑

                          您好,我想让机器人发送语音,所以在茉莉云添加了词条并且上传了音频文件,机器人可以正常识别到关键词并且发送语音且无报错,但是语音在QQ群里无法成功接收,这是什么情况?我尝试了上传mp3格式和wav格式,都无法正常接收

                          1 条回复 最后回复 回复 引用 0
                          • Z
                            zxcxllwh 最后由 编辑

                            你好,请问我在群里@茉莉机器人之后,查看茉莉官方控制台发现有api调用并产生了回复,但是群内并没有回复,是什么原因呢

                            S 1 条回复 最后回复 回复 引用 1
                            • 柒夏orz
                              柒夏orz 最后由 编辑

                              插件加入之后在茉莉云能够看到已经回答的内容但是机器人这里报错群里也莫得回复😖
                              12705f85-1e84-4187-b0e3-ef58f2dfdefc-image.png

                              tsudzuki 1 条回复 最后回复 回复 引用 0
                              • S
                                saratoga-no-one @zxcxllwh 最后由 编辑

                                @zxcxllwh 我也遇到了这个问题...私聊会正常回复;但是在群里,虽然控制台上可以看到机器人回复了,但是在qq群里并没有回复

                                S 1 条回复 最后回复 回复 引用 0
                                • S
                                  saratoga-no-one @saratoga-no-one 最后由 编辑

                                  @saratoga-no-one 我猜测应该不是插件的问题https://github.com/mamoe/mirai/issues/1925

                                  mahaonanStart created this issue in mamoe/mirai

                                  open 群消息发出后客户端看不到 #1925

                                  1 条回复 最后回复 回复 引用 0
                                  • tsudzuki
                                    tsudzuki 摸鱼 @柒夏orz 最后由 编辑

                                    @柒夏orz 更新mirai

                                    1 条回复 最后回复 回复 引用 0
                                    • T
                                      Tito-XD 最后由 编辑

                                      这周二时候配置好一直在正常使用的 今天早些时候突然不可用了 机器人控制台也没法获取到记录 在收到消息时会有报错
                                      这会是网络问题吗 还是什么原因呢...

                                      2022-04-01 21:56:22 E/Molly: Exception in coroutine Plugin org.laolittle.plugin.molly.Molly of Molly
                                      io.ktor.client.features.ServerResponseException: Server error(https://i.mly.app/reply: 502 . Text: "<html>
                                      <head><title>502 Bad Gateway</title></head>
                                      <body>
                                      <center><h1>502 Bad Gateway</h1></center>
                                      <hr><center>nginx</center>
                                      </body>
                                      </html>
                                      "
                                      at io.ktor.client.features.DefaultResponseValidationKt$addDefaultResponseValidation$1$1.invokeSuspend(DefaultResponseValidation.kt:48)
                                      at io.ktor.client.features.DefaultResponseValidationKt$addDefaultResponseValidation$1$1.invoke(DefaultResponseValidation.kt)
                                      at io.ktor.client.features.DefaultResponseValidationKt$addDefaultResponseValidation$1$1.invoke(DefaultResponseValidation.kt)
                                      at io.ktor.client.features.HttpCallValidator.validateResponse(HttpCallValidator.kt:54)
                                      at io.ktor.client.features.HttpCallValidator.access$validateResponse(HttpCallValidator.kt:33)
                                      at io.ktor.client.features.HttpCallValidator$Companion$install$3.invokeSuspend(HttpCallValidator.kt:133)
                                      at io.ktor.client.features.HttpCallValidator$Companion$install$3.invoke(HttpCallValidator.kt)
                                      at io.ktor.client.features.HttpCallValidator$Companion$install$3.invoke(HttpCallValidator.kt)
                                      at io.ktor.client.features.HttpSend$Feature$install$1.invokeSuspend(HttpSend.kt:96)
                                      at kotlin.coroutines.jvm.internal.BaseContinuationImpl.resumeWith(ContinuationImpl.kt:33)
                                      at io.ktor.util.pipeline.SuspendFunctionGun.resumeRootWith(SuspendFunctionGun.kt:191)
                                      at io.ktor.util.pipeline.SuspendFunctionGun.loop(SuspendFunctionGun.kt:147)
                                      at io.ktor.util.pipeline.SuspendFunctionGun.access$loop(SuspendFunctionGun.kt:15)
                                      at io.ktor.util.pipeline.SuspendFunctionGun$continuation$1.resumeWith(SuspendFunctionGun.kt:93)
                                      at kotlin.coroutines.jvm.internal.BaseContinuationImpl.resumeWith(ContinuationImpl.kt:46)
                                      at kotlinx.coroutines.DispatchedTask.run(DispatchedTask.kt:106)
                                      at kotlinx.coroutines.scheduling.CoroutineScheduler.runSafely(CoroutineScheduler.kt:571)
                                      at kotlinx.coroutines.scheduling.CoroutineScheduler$Worker.executeTask(CoroutineScheduler.kt:750)
                                      at kotlinx.coroutines.scheduling.CoroutineScheduler$Worker.runWorker(CoroutineScheduler.kt:678)
                                      at kotlinx.coroutines.scheduling.CoroutineScheduler$Worker.run(CoroutineScheduler.kt:665)

                                      tsudzuki 1 条回复 最后回复 回复 引用 0
                                      • tsudzuki
                                        tsudzuki 摸鱼 @Tito-XD 最后由 编辑

                                        @Tito-XD 服务器错误

                                        T 1 条回复 最后回复 回复 引用 0
                                        • T
                                          Tito-XD @tsudzuki 最后由 编辑

                                          @tsudzuki 了解了 第二天时已经自己恢复了

                                          1 条回复 最后回复 回复 引用 0
                                          • siscleaire
                                            siscleaire 最后由 编辑

                                            可以给不同的群设置独立开关吗

                                            siscleaire 1 条回复 最后回复 回复 引用 0
                                            • 1
                                            • 2
                                            • 3
                                            • 4
                                            • 5
                                            • 6
                                            • 7
                                            • 10
                                            • 11
                                            • 5 / 11
                                            • First post
                                              Last post
                                            Powered by Mamoe Technologies & NodeBB | 友情链接 | 服务监控 | Contact