MiraiForum

    • Register
    • Login
    • Search
    • Popular
    • Recent
    • Unsolved
    • Tags
    • Groups
    • 友情链接

    关键词 撤回/禁言

    插件发布
    11
    34
    5158
    Loading More Posts
    • Oldest to Newest
    • Newest to Oldest
    • Most Votes
    Reply
    • Reply as topic
    Log in to reply
    This topic has been deleted. Only users with topic management privileges can see it.
    • Nambers
      Nambers 摸鱼 last edited by Nambers

      github
      配置几组不同权值的关键词和撤回阈值, 当一条消息权值累计超过(出现多个关键词相加大于或者重复出现多个关键词每个都算)阈值就撤回

      因为是很早前写的了, 可能维护不会太频繁而且代码质量可能也会比较差(

      配置:

      data class Config( 
          // 是否分析文本
          var readText: Boolean?,
          // 是否用百度云ocr api分析图片(需要在下面配置)
          var readPic: Boolean?,
          // 百度云ocr配置
          val baiduSetting: BaiduSetting?,
          // 撤回的时候通知群主
          var notification: Boolean?,
          // 撤回阈值, 权值累计到多少就撤回
          val MaxBorder: Int,
          // 撤回的关键词, 每组关键词的权值=该组的下标
          var keyWords: List<List<String>>
      ){
          // 百度云OCR设置
          data class BaiduSetting( 
              val APP_ID:String,
              val API_KEY:String,
              val SECRET_KEY:String
          )
      }
      

      比如配置文件为:

      {"readText":true,"readPic":false,"notification":false,"MaxBorder":5,"keyWords":[[a]]}
      

      就会撤回包含5个以上a的信息

      Z 1 Reply Last reply Reply Quote 0
      • tsudzuki
        tsudzuki 摸鱼 last edited by

        高产

        1 Reply Last reply Reply Quote 0
        • CCYellowStar
          CCYellowStar last edited by

          能不能机器人自己撤回自己

          Nambers 1 Reply Last reply Reply Quote 0
          • Nambers
            Nambers 摸鱼 @CCYellowStar last edited by

            @ccyellowstar 下个版本可以 https://github.com/Nambers/Mirai-toolBundle/commit/5d38f1e2b778a0ba001eea7692531a63ba1fb154

            0 Nambers committed to Nambers/Mirai-toolBundle
            feat(rkw): support cancel bot itself sending
            1 Reply Last reply Reply Quote 0
            • Sirayuki
              Sirayuki last edited by

              含ocr配置能看下示例吗

              Nambers 1 Reply Last reply Reply Quote 0
              • Nambers
                Nambers 摸鱼 @Sirayuki last edited by Nambers

                @sirayuki 就

                {"readText":true,"readPic":true"notification":false,"MaxBorder":5,"keyWords":[["a"]],"BaiduSetting":{"APP_ID":"xxx", "API_KEY":"xxx","SECRET_KEY":"xxx"}}
                
                1 Reply Last reply Reply Quote 0
                • A
                  atonioy last edited by

                  可以设置多少秒后在撤回关键词吗

                  Nambers 1 Reply Last reply Reply Quote 0
                  • Nambers
                    Nambers 摸鱼 @atonioy last edited by

                    @atonioy 目前不行,但是如果都是根据关键词撤回一些不当内容,为什么还要延迟呢🤔

                    tsudzuki A 2 Replies Last reply Reply Quote 0
                    • tsudzuki
                      tsudzuki 摸鱼 @Nambers last edited by

                      This post is deleted!
                      1 Reply Last reply Reply Quote 0
                      • Nambers
                        Nambers 摸鱼 last edited by

                        支持禁言发送对象了

                        1 Reply Last reply Reply Quote 0
                        • A
                          atonioy @Nambers last edited by

                          @nambers 就是沃设置了自动回复问题,会刷屏,想用这个一定时间后自动撤回,

                          Nambers 1 Reply Last reply Reply Quote 0
                          • Nambers
                            Nambers 摸鱼 @atonioy last edited by Nambers

                            @atonioy ok 下一个版本应该会
                            https://github.com/Nambers/Mirai-toolBundle/releases/tag/1.4.2

                            A 1 Reply Last reply Reply Quote 0
                            • A
                              atonioy @Nambers last edited by

                              @nambers 试了下插件,机器人回复的消息发不出去了,但自定义回复在控制台有,报了一堆异常

                              Nambers 2 Replies Last reply Reply Quote 0
                              • Nambers
                                Nambers 摸鱼 @atonioy last edited by

                                @atonioy 喔想起来了,之前没考虑到,下一个版本更新
                                可能的原因是: 在MessagePreSendEvent里delay没有用,要加个Timer在n秒后撤回才行

                                1 Reply Last reply Reply Quote 0
                                • Nambers
                                  Nambers 摸鱼 @atonioy last edited by

                                  @atonioy https://github.com/Nambers/Mirai-toolBundle/releases/tag/1.4.3
                                  修了

                                  A 2 Replies Last reply Reply Quote 0
                                  • A
                                    atonioy @Nambers last edited by

                                    @nambers 蟹蟹大佬,效率真高

                                    1 Reply Last reply Reply Quote 0
                                    • A
                                      atonioy @Nambers last edited by

                                      @nambers 大佬,这个有办法撤回转发的聊天记录吗

                                      Nambers 1 Reply Last reply Reply Quote 0
                                      • Nambers
                                        Nambers 摸鱼 @atonioy last edited by

                                        @atonioy 还没 下个版本加吧 看看什么时候写

                                        A 1 Reply Last reply Reply Quote 0
                                        • Z
                                          zhouii @Nambers last edited by zhouii

                                          @nambers 大佬nb,给你star了。能不能加个撤回后群内提示功能,比如配置了aaa作为关键词然后配置{"hint":"请勿在本群发送%s,谢谢"}就能在撤回后发送消息”请勿在本群发送aaa,谢谢"来提示群成员

                                          Nambers 1 Reply Last reply Reply Quote 0
                                          • A
                                            atonioy @Nambers last edited by

                                            @nambers 大佬牛,蟹蟹

                                            1 Reply Last reply Reply Quote 0
                                            • 1
                                            • 2
                                            • 1 / 2
                                            • First post
                                              Last post
                                            Powered by Mamoe Technologies & NodeBB | 友情链接 | 服务监控 | Contact