MiraiForum

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

    yPlugin——集成了一些小功能的插件

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

      yPlug功能简介


      地址:https://github.com/296711867/mirai-console-QQ-Robot-yPlugin


      小y助手:一个自用的机器人插件,集成了一些小功能,执行一些简单的命令

      功能名称 发送类型 配置名称 功能命令
      新闻图片 图片 NewsImg 新闻
      更多新闻 图片 Anews 更多
      笑话 文字 LaughTalk 笑话
      一言语句 文字 OneTalk 一言
      舔狗日记 文字 DogTalk 舔狗
      毒鸡汤 文字 SoupTalk 鸡汤
      猫咪图片 图片 CatImg 猫咪
      修狗图片 图片 DogImg 修狗
      古风图片 图片 AncientImg 古风
      摸鱼日历 图片 CalendarImg 摸鱼
      美女图片 图片 GirlImage 美女
      二次元图片 图片 PixivImg 二次元
      功能列表 文字 Help 功能

      使用说明

      安装插件

      去release界面下载jar包,然后放置到plugins文件下即可**(最好先简单的配置一下yPluginConfig.yml)**


      下载地址:https://github.com/296711867/mirai-console-QQ-Robot-yPlugin/releases/tag/release1.0.1


      ==注意== : mirai-compose因为mirai版本可能过旧,无法使用此插件,推荐使用mcl

      配置文件

      创建配置文件

      可以先在/config/yPlug.yplug的目录中,创建一个)

      说明

      为了避免打扰群友与好友的考虑,插件默认不对任何群启用功能(除非你的群正好命中了配置文件里默认生成的示例群号)

      ==注意==

      如果想使命令生效:

      需向groupList配置属性下添加对应的群号

      需向friendList配置属性下添加对应的好友QQ号

      配置文件结构(里面有详细的注释,可以按照自己的喜好,自行修改)

      # 开放群组
      groupList: 
        - 123456789
        - 987654321
      
      # 开放好友
      friendList: 
        - 1234567
        - 7654321
      
      # 图片存储路径
      imageStorage: './data/image/yPlug/'
      
      # 所有功能(true:开,false:关)
      commandMap: 
        NewsImg: true           # 新闻图片
        Anews: true             # 更多新闻
        LaughTalk: true         # 笑话
        OneTalk: true           # 一言
        DogTalk: true           # 舔狗日记
        SoupTalk: true          # 毒鸡汤
        CatImg: true            # 猫咪图鉴
        DogImg: true            # 修狗图片
        AncientImg: true        # 古风图片
        CalendarImg: true       # 摸鱼日历
        CourseImage: true       # 课程图片
        GirlImage: true         # 美女图片
        PixivImg: true          # 二次元图片
        Author: true            # 作者信息
        Help: true              # 功能列表
      
      # 获取图片的冷却时间
      getRandImageCD: 10000
      
      # 群发新闻任务 
      # Open:(true为开,false为关闭)
      # Cron:(cron表达式:设置定时任务【请自行百度】默认:'0 20 8 * * ?' ---每天早上8点20群发新闻)
      # Zone:(时区设置:根据你所在的位置,可自行更换)
      groupNewsJob: 
        Open: 'true'
        Cron: '0 20 8 * * ?'
        Zone: 'Asia/Shanghai'
      
      # 群发摸鱼人日历 (每天中午12点群发日历)
      groupCanlendarJob: 
        Open: 'true'
        Cron: '0 0 12 * * ?'
        Zone: 'Asia/Shanghai'
      
      1 条回复 最后回复 回复 引用 0
      • VatinaCharo
        VatinaCharo 最后由 编辑

        好眼熟的readme风格(哎嘿

        296711867 1 条回复 最后回复 回复 引用 1
        • 296711867
          296711867 @VatinaCharo 最后由 编辑

          @VatinaCharo 大佬,二开的你的项目,Thanks♪(・ω・)ノ

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

            感谢分享,看起来不错的插件,但我除了第一个新闻以外,其他都报错导致mirai停止工作,群和用户都加进配置了,mirai2.14.0,用的mcl,代码如下:

            2023-03-12 20:43:07 V/Bot.【botqq】: 【用户】 -> 舔狗 2023-03-12 20:43:07 W/Bot.【botqq】: An exception occurred when processing event. Subscriber scope: '<unnamed>'. Broadcaster scope: 'Bot 【botqq】.EventDispatcher' com.alibaba.fastjson.JSONException: TODO error at yplug-1.0.1.mirai.jar//com.alibaba.fastjson.parser.AbstractJSONParser.parse(AbstractJSONParser.java:211) at yplug-1.0.1.mirai.jar//com.alibaba.fastjson.parser.AbstractJSONParser.parse(AbstractJSONParser.java:139) at yplug-1.0.1.mirai.jar//com.alibaba.fastjson.JSON.parse(JSON.java:89) at yplug-1.0.1.mirai.jar//com.alibaba.fastjson.JSON.parse(JSON.java:80) at yplug-1.0.1.mirai.jar//yplugin.Utils.GetTalkUtil.GetTalk(GetTalkUtil.java:22) at yplug-1.0.1.mirai.jar//yplugin.AWriteTalk.DogTalk.friendCommand(DogTalk.java:39) at yplug-1.0.1.mirai.jar//yplugin.Commands.CommandsManager.fridentHandle(CommandsManager.java:83) at yplug-1.0.1.mirai.jar//yplugin.Plugin.lambda$onEnable$0(Plugin.java:184) at net.mamoe.mirai.event.EventChannel$subscribeAlways$2$1.invoke(EventChannel.kt:600) at net.mamoe.mirai.event.EventChannel$subscribeAlways$2$1.invoke(EventChannel.kt:600) at kotlinx.coroutines.InterruptibleKt.runInterruptibleInExpectedContext(Interruptible.kt:51) at kotlinx.coroutines.InterruptibleKt.access$runInterruptibleInExpectedContext(Interruptible.kt:1) at kotlinx.coroutines.InterruptibleKt$runInterruptible$2.invokeSuspend(Interruptible.kt:43) at kotlin.coroutines.jvm.internal.BaseContinuationImpl.resumeWith(ContinuationImpl.kt:33) at kotlinx.coroutines.DispatchedTask.run(DispatchedTask.kt:106) at kotlinx.coroutines.internal.LimitedDispatcher.run(LimitedDispatcher.kt:42) at kotlinx.coroutines.scheduling.TaskImpl.run(Tasks.kt:95) at kotlinx.coroutines.scheduling.CoroutineScheduler.runSafely(CoroutineScheduler.kt:570) at kotlinx.coroutines.scheduling.CoroutineScheduler$Worker.executeTask(CoroutineScheduler.kt:750) at kotlinx.coroutines.scheduling.CoroutineScheduler$Worker.runWorker(CoroutineScheduler.kt:677) at kotlinx.coroutines.scheduling.CoroutineScheduler$Worker.run(CoroutineScheduler.kt:664)

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

              大佬为什么我私聊新闻回复了 群里没有回复 群号已经配置了

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

                知道了 原来不能艾特

                1 条回复 最后回复 回复 引用 0
                • 逍
                  逍光00 最后由 编辑

                  输入二次元爆了一个java.net.UnknownHostException: www.uukey.cn: Name or service not known
                  java.net.UnknownHostException: www.uukey.cn: Name or service not known

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

                    摸鱼日历炸了0.0

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

                      大佬,摸鱼日历的api炸了T.T

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

                        佬,为啥获取失败c8df5eed-21d4-45ce-943f-7b3bcb53d2c8-image.png

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