MiraiForum

    • Register
    • Login
    • Search
    • Popular
    • Recent
    • Unsolved
    • Tags
    • Groups
    • 友情链接
    1. Home
    2. diyigemt
    D
    • Profile
    • Following 0
    • Followers 0
    • Topics 5
    • Posts 15
    • Best 1
    • Controversial 0
    • Groups 0

    diyigemt

    @diyigemt

    1
    Reputation
    23
    Profile views
    15
    Posts
    0
    Followers
    0
    Following
    Joined Last Online

    diyigemt Unfollow Follow

    Best posts made by diyigemt

    • ShutUp 投票封群插件

      shutup是基于mirai-console的插件

      本插件依赖的mirai-console版本为2.11.1

      插件的作用是将全员禁言的权利下放给群员,当有足够数量的群员执行指定指令时,会自动执行全体禁言,并撤回从现在开始往前指定时间(不保证100%准确)至执行指令前最后一刻内的群消息。

      使用本插件的目的是期望管理员不在的情况下,群里讨论上头时,群内仅有的几个有理智的群员能够为群的存在贡献自己一份力,因此插件的效果并不能保证。

      插件同时会记录参与投票的群员,并在管理员解除禁言时发送信息,以略微防止滥用行为。

      请注意,该插件十分依赖群员自觉性,过分依赖本插件的后果请自行承担。
      仓库地址:https://github.com/diyigemt/shutup

      posted in 插件发布
      D
      diyigemt

    Latest posts made by diyigemt

    • ShutUp 投票封群插件

      shutup是基于mirai-console的插件

      本插件依赖的mirai-console版本为2.11.1

      插件的作用是将全员禁言的权利下放给群员,当有足够数量的群员执行指定指令时,会自动执行全体禁言,并撤回从现在开始往前指定时间(不保证100%准确)至执行指令前最后一刻内的群消息。

      使用本插件的目的是期望管理员不在的情况下,群里讨论上头时,群内仅有的几个有理智的群员能够为群的存在贡献自己一份力,因此插件的效果并不能保证。

      插件同时会记录参与投票的群员,并在管理员解除禁言时发送信息,以略微防止滥用行为。

      请注意,该插件十分依赖群员自觉性,过分依赖本插件的后果请自行承担。
      仓库地址:https://github.com/diyigemt/shutup

      posted in 插件发布
      D
      diyigemt
    • RE: BA(Blue Archive)活动推送插件

      @RainChan
      momotalk吗,好想法

      posted in 插件发布
      D
      diyigemt
    • BA(Blue Archive)活动推送插件

      arona是基于mirai-console的插件。
      本插件依赖于前置插件:chat-command插件,你可以在这里找到它的下载链接。
      本插件依赖的mirai-console版本为2.11.1
      插件仓库地址:https://github.com/diyigemt/arona

      作为BA(Blue Archive)的一款群助手,她可以实现以下功能:

      1. 抽卡模拟及数据记录;
      2. 国际服/日服活动推送以及防侠提醒;
      3. 摸头回复。

      活动推送:

      1

      活动结束前防侠:

      2

      活动日历:

      3

      抽卡模拟:

      4

      戳一戳:

      5
      国际服数据来源于:碧蓝档案国际服情报站
      日服数据来源于:碧蓝档案wiki和碧蓝档案wikiru

      posted in 插件发布
      D
      diyigemt
    • 转发消息构建问题

      本意是想通过合并转发解决一次性往群里发送taid 图片导致的刷屏问题的,但是不知道是我转发消息的构建有问题还是腾讯的判断,只要一发送转发的消息机器人就被风控
      这是第一次
      第一次.PNG
      风控.PNG
      这是第二次
      第二次.PNG
      下面是代码

      object MessageForwardHandler: AronaEventHandler<GroupTempMessageEvent> {
        override suspend fun handle(event: GroupTempMessageEvent) {
          var result = event.message
          if (result.contentToString() != "/转发") return
          val builder = ForwardMessageBuilder(event.subject)
          var targetEvent: GroupTempMessageEvent = event
          event.subject.sendMessage("请输入要整合的内容,输入\"停止\"结束整合")
          var count = 0
          while (result.contentToString() != "停止") {
            builder.add(targetEvent)
            try {
              result = targetEvent.nextMessage(5000) {
                it.subject.sendMessage("第${++count}条消息")
                targetEvent = it
                true
              }
            } catch (_: Exception) {
              val chainBuilder = MessageChainBuilder()
              chainBuilder.add("停止")
              result = chainBuilder.build()
              event.subject.sendMessage("超时了,停止整合")
            }
          }
          event.subject.sendMessage(builder.build())
        }
      }
      
      posted in 开发交流
      D
      diyigemt
    • RE: miraiboot——简单的Java qq机器人开发框架

      @dingqianjian
      能提供一下主类的main方法,或者整个项目的文件结构吗,可以私聊

      posted in 其他项目发布
      D
      diyigemt
    • RE: miraiboot——简单的Java qq机器人开发框架

      @fndream 在 miraiboot——简单的Java qq机器人开发框架 中说:

      我如何使用更高的mirai-core版本而不是2.6.4

      posted in 其他项目发布
      D
      diyigemt
    • RE: 一个愚蠢的问题:到底应该如何调试和启动插件?

      @orisland
      我是用Junit来测试的
      至于消息事件我给了个空MessageEvent
      实在需要内容的调试的时候自己先写死在代码里23333

      posted in 开发交流
      D
      diyigemt
    • RE: 一个愚蠢的问题:到底应该如何调试和启动插件?

      @orisland
      你可以看看这个->qq-bot
      入口在这里->Plugin
      mirai-console的插件式机器人

      posted in 开发交流
      D
      diyigemt
    • RE: miraiboot——简单的Java qq机器人开发框架

      @orisland
      好家伙,你好像精准踩到了最新发现的bug,你可以看一下我issue的回复临时解决

      posted in 其他项目发布
      D
      diyigemt
    • RE: miraiboot——简单的Java qq机器人开发框架

      @orisland 已于v1.0.4修复

      posted in 其他项目发布
      D
      diyigemt