MiraiForum

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

    Control-通过聊天控制Bot发言或者撤回消息

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

      Control

      一个极其极其极其简单的基于 mirai 和 mirai-console 的聊天控制Bot的mirai-console插件
      项目地址
      下载地址

      使用方法

      首先在config\xyz.catfootbeats.control\Setting.yml里设置模式和主人ID
      (设置完成后需要重启mirai-console)

      • /ctrl help获取帮助
      • /ctrl send <消息> <目标群(空时为本群)>让Bot在<目标群>发送<消息>
      • /recall <引用> 撤回Bot自己的消息

      p.s.初次尝试写插件,项目里n个if else,很多地方也很拙劣,如果有什么问题或建议还请各位大佬指出ヾ(•ω•`)o

      1 条回复 最后回复 回复 引用 1
      • 与
        与地球两地分居 最后由 编辑

        撤回消息的<引用>怎么用?

        Catfootbeats 1 条回复 最后回复 回复 引用 0
        • Catfootbeats
          Catfootbeats @与地球两地分居 最后由 编辑

          @与地球两地分居
          <引用>就是回复消息,选择要撤回的消息,点回复,输入命令就可以了。

          1 条回复 最后回复 回复 引用 0
          • Tki-sor
            Tki-sor 最后由 Tki-sor 编辑

            稍微反馈一点bug吧
            1.我有父权限(:)然后我没在这个插件的配置文件设定主人(默认值),然后用recall会这样
            recall生效了,但也会说我不听你话

            截图_选择区域_20221122105019.png

            2.主人改为正确的,然后我让机器人撤回自己的发言(如图),会出现错误,但也正常撤回了

            截图_选择区域_20221122105347.png

            3.直接/recall会撤回机器人的最后一句话,并说没找到引用和撤回成功

            截图_选择区域_20221122105515.png

            4.然后我在这个群是一个普通群友(非管理员),机器人是管理员。我用/recall撤回自己的发言,如图(第二张是撤回其他人的,也是一样)

            截图_选择区域_20221122105646.png

            截图_选择区域_20221122105839.png

            以上皆是在配置文件为mode0下测试的,mode1还没测试
            emm mode1好像也是差不多的样子

            Catfootbeats 1 条回复 最后回复 回复 引用 0
            • Catfootbeats
              Catfootbeats @Tki-sor 最后由 编辑

              @Tki-sor 已经被一位大佬修复了,请到GitHub下载最新版本(~ ̄▽ ̄)~

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