MiraiForum

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

    EntryLib 词条库(群词条多功能自定义回复)

    插件发布
    13
    38
    8890
    正在加载更多帖子
    • 从旧到新
    • 从新到旧
    • 最多赞同
    回复
    • 在新帖中回复
    登录后回复
    此主题已被删除。只有拥有主题管理权限的用户可以查看。
    • Bill Yang
      Bill Yang @SnowMoonSS 最后由 编辑

      @snowmoonss 在 EntryLib 词条库(群词条多功能自定义回复) 中说:

      希望能增加一些功能:
      1、支持在不同的词条中使用不同的回复方式。比如词条A是随机回复,词条B是回复最新词条这样
      2、能够精准地删除词条中的某一个回复(或许这个功能是已经有的而我不知道)。比如词条A里有三个回复,希望能精准的删除词条A里的第二个回复
      3、希望能为词条设定别名。比如已有词条A,然后设定cta为词条A的别名,发送cta也能收到词条A的回复
      喷.gif
      希望dalao能考虑一下增加这些功能,十分感谢!

      1. 这个功能需要对数据库进行修改,可能会做但是估计做的很慢
      2. 考虑到这个功能需要的命令十分复杂,推荐在后台进行修改,比如手动修改数据库或导出数据库后删除对应回复再重新导入
      3. 这是一个很好的提议,可以在后续版本中加入

      另,一般不上论坛,请最好在Github上提交issue,新功能请求也可以在这里提出

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

        已经更新1.3.1版本,以上需求已经加入
        https://github.com/BillYang2016/entrylib/releases/tag/1.3.1

        SnowMoonSS 1 条回复 最后回复 回复 引用 0
        • SnowMoonSS
          SnowMoonSS @Bill Yang 最后由 编辑

          @bill-yang 在 EntryLib 词条库(群词条多功能自定义回复) 中说:

          已经更新1.3.1版本,以上需求已经加入
          https://github.com/BillYang2016/entrylib/releases/tag/1.3.1

          我超,牛蛙,感谢楼主。还以为不更新了,没想到今天逛论坛看到了更新。774688be-50ab-49bf-895b-1deb5f63bc1c-BD2`V[Y1DLEH739V)Z5VD]Y.jpg

          Bill Yang 1 条回复 最后回复 回复 引用 0
          • Bill Yang
            Bill Yang @SnowMoonSS 最后由 编辑

            @snowmoonss 会更的,只是上学期间懒得动233

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

              大佬大佬,似乎发现一个BUG?

              方法一,将要发送的语音(只能是amr格式)放入语音缓存文件夹中,然后使用包含语音文件名的 Mirai 码构造一条语音并使用命令将其加入词条库。语音文件名最好是英文与数字。
              

              如果使用这种方法的话,即使已经加入了词条库,每次清理的时候都会把这些语音清理掉

              2022-02-19 13:37:18 I/EntryLib: 数据库整理器已清理未使用的图片缓存:总计29个语音
              

              还有大佬可以加一个定时(比如每天0点)发送消息的功能嘛?

              Bill Yang 1 条回复 最后回复 回复 引用 0
              • Bill Yang
                Bill Yang @yuudachi 最后由 编辑

                @yuudachi 在 EntryLib 词条库(群词条多功能自定义回复) 中说:

                大佬大佬,似乎发现一个BUG?

                方法一,将要发送的语音(只能是amr格式)放入语音缓存文件夹中,然后使用包含语音文件名的 Mirai 码构造一条语音并使用命令将其加入词条库。语音文件名最好是英文与数字。
                

                如果使用这种方法的话,即使已经加入了词条库,每次清理的时候都会把这些语音清理掉

                2022-02-19 13:37:18 I/EntryLib: 数据库整理器已清理未使用的图片缓存:总计29个语音
                

                还有大佬可以加一个定时(比如每天0点)发送消息的功能嘛?

                有待确认,可以在github上发一下issue吗?

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

                  群里一有消息就会有这些报错 但是不影响bot回复 请问是哪里出问题了呀

                  2022-04-04 21:23:42 W/stderr: java.util.regex.PatternSyntaxException: Unmatched closing ')' near index 1
                  2022-04-04 21:23:42 W/stderr: $1)]$2(C$3(c
                  2022-04-04 21:23:42 W/stderr:  ^
                  2022-04-04 21:23:42 W/stderr:   at java.base/java.util.regex.Pattern.error(Unknown Source)
                  2022-04-04 21:23:42 W/stderr:   at java.base/java.util.regex.Pattern.compile(Unknown Source)
                  2022-04-04 21:23:42 W/stderr:   at java.base/java.util.regex.Pattern.<init>(Unknown Source)
                  2022-04-04 21:23:42 W/stderr:   at java.base/java.util.regex.Pattern.compile(Unknown Source)
                  2022-04-04 21:23:42 W/stderr:   at java.base/java.util.regex.Pattern.matches(Unknown Source)
                  2022-04-04 21:23:42 W/stderr:   at com.billyang.entrylib.Matcher.MatchLoader.search(MatchLoader.java:133)
                  2022-04-04 21:23:42 W/stderr:   at com.billyang.entrylib.Matcher.MatchLoader.match(MatchLoader.java:75)
                  2022-04-04 21:23:42 W/stderr:   at com.billyang.entrylib.Matcher.MatchLoader.match(MatchLoader.java:92)
                  2022-04-04 21:23:42 W/stderr:   at com.billyang.entrylib.EntryLib.processView(EntryLib.java:151)
                  2022-04-04 21:23:42 W/stderr:   at com.billyang.entrylib.EntryLib.lambda$onEnable$0(EntryLib.java:660)
                  2022-04-04 21:23:42 W/stderr:   at net.mamoe.mirai.event.EventChannel$subscribeAlways$2$1.invoke(EventChannel.kt:574)
                  2022-04-04 21:23:42 W/stderr:   at net.mamoe.mirai.event.EventChannel$subscribeAlways$2$1.invoke(EventChannel.kt:574)
                  2022-04-04 21:23:42 W/stderr:   at kotlinx.coroutines.InterruptibleKt.runInterruptibleInExpectedContext(Interruptible.kt:46)
                  2022-04-04 21:23:42 W/stderr:   at kotlinx.coroutines.InterruptibleKt.access$runInterruptibleInExpectedContext(Interruptible.kt:1)
                  2022-04-04 21:23:42 W/stderr:   at kotlinx.coroutines.InterruptibleKt$runInterruptible$2.invokeSuspend(Interruptible.kt:38)
                  2022-04-04 21:23:42 W/stderr:   at kotlin.coroutines.jvm.internal.BaseContinuationImpl.resumeWith(ContinuationImpl.kt:33)
                  2022-04-04 21:23:42 W/stderr:   at kotlinx.coroutines.DispatchedTask.run(DispatchedTask.kt:106)
                  2022-04-04 21:23:42 W/stderr:   at kotlinx.coroutines.internal.LimitedDispatcher.run(LimitedDispatcher.kt:39)
                  2022-04-04 21:23:42 W/stderr:   at kotlinx.coroutines.scheduling.TaskImpl.run(Tasks.kt:95)
                  2022-04-04 21:23:42 W/stderr:   at kotlinx.coroutines.scheduling.CoroutineScheduler.runSafely(CoroutineScheduler.kt:571)
                  2022-04-04 21:23:42 W/stderr:   at kotlinx.coroutines.scheduling.CoroutineScheduler$Worker.executeTask(CoroutineScheduler.kt:750)
                  2022-04-04 21:23:42 W/stderr:   at kotlinx.coroutines.scheduling.CoroutineScheduler$Worker.runWorker(CoroutineScheduler.kt:678)
                  2022-04-04 21:23:42 W/stderr:   at kotlinx.coroutines.scheduling.CoroutineScheduler$Worker.run(CoroutineScheduler.kt:665)
                  
                  1 条回复 最后回复 回复 引用 0
                  • YoinSama
                    YoinSama 最后由 编辑

                    请问可以弄个这样的配置吗:可以关掉群主、管理员或者两者的指令权限。或者是设置对应的权限ID,让用户使用/perm add 的命令来添加指定用户或群的指定权限

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

                      请问如何让普通用户也能删除词条?

                      S 1 条回复 最后回复 回复 引用 0
                      • S
                        spruceatmc @spruceatmc 最后由 编辑

                        我会了,没事,打扰大佬了

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

                          大佬 我想问问这个词条库是全部群都可以用一个默认的词条库吗?还是每个群都得单独分开配置

                          YoinSama 1 条回复 最后回复 回复 引用 0
                          • YoinSama
                            YoinSama @DianJiu 最后由 编辑

                            @DianJiu https://github.com/BillYang2016/entrylib/blob/main/docs/advanced-CN.md#群分组

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

                              插件太好用以至于没什么评论(

                              yuudachi 1 条回复 最后回复 回复 引用 0
                              • yuudachi
                                yuudachi @YoinSama 最后由 编辑

                                @YoinSama 是好用,只是BUG还是没修(

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

                                  自动清除掉语音的那个bug还没修😭

                                  1 条回复 最后回复 回复 引用 2
                                  • Y
                                    Yusei 最后由 编辑

                                    您好,请问是否可以添加”通过QQ回复,自动添加引用内容进入词条库功能“,感谢!
                                    如下↓

                                    {857548E9-B251-453e-AB2C-088360315802}.png

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

                                      其实sqlite小巧到,只需要在插件打包驱动依赖就能做到使用.

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

                                        所有我翻到的随机词条库里面运行得最好的一个,果然最简单的就是最好的

                                        1 条回复 最后回复 回复 引用 0
                                        • 1
                                        • 2
                                        • 2 / 2
                                        • First post
                                          Last post
                                        Powered by Mamoe Technologies & NodeBB | 友情链接 | 服务监控 | Contact