MiraiForum

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

    KeywordRemind 群聊关键词提醒插件

    插件发布
    kotlin 提醒
    5
    10
    1811
    正在加载更多帖子
    • 从旧到新
    • 从新到旧
    • 最多赞同
    回复
    • 在新帖中回复
    登录后回复
    此主题已被删除。只有拥有主题管理权限的用户可以查看。
    • MskTim
      MskTim 最后由 MskTim 编辑

      KeywordRemind 关键词提醒插件

      可在QQ群内根据关键词提醒事项并@参与人

      食用方法

      1. 运行 Mirai Console 生成plugins文件夹;

      2. 下载 KeywordRemind 将 KeywordRemind-1.0.0.mirai2.jar 放置在plugins文件夹;

      3. 使用 指令 或 手动添加 提醒词

      效果

      e3ebd219-1a2e-4a45-b34d-c99389e655dc-xg.png

      指令

      指令 描述
      /<KeywordCommand keyword> <add 添加> [keyword] [reply] [at] 为攻略添加提醒词
      /<KeywordCommand keyword> <remove 删除> [keyword] 删除一个提醒词
      /<KeywordCommand keyword> <list 列表> 查看发送人定义的提醒词
      • /keyword add 吃了吗 来恰饭 1234567,876532 添加吃了吗作为提醒词,来恰饭为提示词,并添加一个或多个提醒用户(使用,分割)
      • /keyword remove 吃了吗 删除提醒词吃了吗
      • /KeywordCommand or /keyword 查看已定义的提醒词

      例: /keyword add 吃了吗 来恰饭 1234567,876532 指令为添加吃了吗作为提醒词,当添加者输入吃了吗时机器人回复来恰饭并@1234567,@876532

      注意:

      1. 在聊天环境执行指令需先安装 chat-command 并为自己添加管理员权限
        • 安装chat-command后,在控制台或私聊机器人输入/perm permit m123456.* net.msktmi.keyword-remind:* 允许群 123456 中任意群成员 执行插件 net.msktmi.keyword-remind 的任意指令
        • chat-command权限文档
      2. 使用/keyword add添加提醒词时会覆盖同名提醒词

      手动添加

      • 可在 Mirai/config/net.msktmi.keyword-remind/KeywordRemindConfig.yml 中添加关键词,触发词以及提醒人;
      用户:
       - 关键词:
       -- reply: 回复内容
       -- at:
       --- 12345678
       --- XXX(QQ号)
      
      • 例:
      1226594277:
       - 吃了吗:
       -- reply: 来恰饭
       -- at:
       --- 12345678
       --- 87654321 
      

      其他

      • 兼容mirai-console 2.14.0
      • 碰到奇怪bug可以联系我:1226594277(qq)
      1 条回复 最后回复 回复 引用 0
      • W
        wangzhengyr 最后由 编辑

        如果多个关键字 需要重复执行添加操作吗

        MskTim 1 条回复 最后回复 回复 引用 0
        • MskTim
          MskTim @wangzhengyr 最后由 编辑

          @wangzhengyr 关键词部分可以用|分割,如果设置多个关键词的回复内容相同,可以直接修改yml
          早上了|中午了|晚上了

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

            如果不想要让机器人@呢

            MskTim 1 条回复 最后回复 回复 引用 0
            • MskTim
              MskTim @xiaoluotian 最后由 编辑

              @xiaoluotian 目前做不到,之后有空更新下

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

                更新

                1. 提醒词以群分类
                2. at用户可为空

                注意

                • 新版本提醒词以群分类,用户在群内添加的提醒词不会在其他群被触发,不兼容旧版 KeywordRemindConfig.yml ,请做好备份后手动迁移数据 (初次使用无视)
                1 条回复 最后回复 回复 引用 0
                • W
                  W1ndys1 最后由 编辑

                  你好,请问添加艾特之后,只是表面艾特,实际对方收不到艾特提醒是正常吗

                  W1ndys 1 条回复 最后回复 回复 引用 0
                  • W1ndys
                    W1ndys @W1ndys1 最后由 编辑

                    @W1ndys1 你好,解决了,谢谢

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

                      你好,还有一个问题,我发现只能回复某个人设置的,比如我设置的关键词只能我来触发,别人不能触发,请问怎么才能实现设置一个大家都能触发

                      MskTim 1 条回复 最后回复 回复 引用 0
                      • MskTim
                        MskTim @W1ndys 最后由 编辑

                        @W1ndys 目前还无法做到,我之后有空更新一下

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