MiraiForum

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

    SteinsGateMirai - 石头门插件

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

      一个石头门插件,欢迎提出各种石头门相关功能(`ヮ´ )σ`∀´) ゚∀゚)σ
      ( 」゚Д゚)」<EL PSY KONGROO
      从0.1.0更新到0.2.0需要把data/pers.shennoter.steinsgate/UniDiv.json删掉并重启mcl


      version
      项目地址
      Releases

      指令

      • 本插件权限ID为 pers.shennoter.steinsgate:*
      • 详见用户手册PermissionCommand
      • 如果输了命令没反应请在控制台输入/permission add <想要给予权限的对象> pers.shennoter.steinsgate:<想要开启的指令>
      • 如给予所有对象关于此插件的所有权限,请输入/permission add * pers.shennoter.steinsgate:*
      指令(<>必填项,[]选填项) 功能
      /div [divergence] 生成指定世界线变动率图片,若无参数则随机生成,有概率生成特殊世界线变动率图片,概率可在config设置
      /udiv 生成一个特殊世界线变动率图片
      /timeline /年表 [year] 发送一个年份的事件,无参数则随机发送
      dqq <message> [time] 生成一条D-QQ;time基准为当前时间,默认为5天,单位为秒,可为负数;可在config修改指令

      Todo

      电话微波炉计时功能

      示例

      1.png
      2.png
      3.png
      4.png
      5.png
      6.png

      1 条回复 最后回复 回复 引用 0
      • RainChan
        RainChan 摸鱼 最后由 编辑

        能不能发d-message

        Shennoter 1 条回复 最后回复 回复 引用 2
        • Shennoter
          Shennoter 摸鱼 @RainChan 最后由 编辑

          @RainChan 可以发给未来(

          1 条回复 最后回复 回复 引用 0
          • Shennoter
            Shennoter 摸鱼 最后由 编辑

            想了一下能不能实现d-mail,感觉要通过插件来伪造邮件发送时间还是有点困难,想不到方法,d-qq感觉更不可能了

            1 条回复 最后回复 回复 引用 0
            • H
              hundun000 ⭐2021⭐ 最后由 编辑

              在历史消息基础上混入d-qq,构造出一条合并转发?

              Shennoter 1 条回复 最后回复 回复 引用 1
              • Shennoter
                Shennoter 摸鱼 @hundun000 最后由 编辑

                @hundun000 妙啊

                1 条回复 最后回复 回复 引用 0
                • Nambers
                  Nambers 摸鱼 最后由 编辑

                  hjh 是石头门
                  可以构造转发信息来改信息时间戳的(
                  此外应该可以自己构建邮件正文就是eml那种然后作为附件发送?

                  Shennoter 1 条回复 最后回复 回复 引用 1
                  • Shennoter
                    Shennoter 摸鱼 @Nambers 最后由 Shennoter 编辑

                    @Nambers
                    才知道可以改时间戳XD
                    eml的话经过smtp服务器的时候不可避免地会自动加上时间戳,我也想过自建smtp服务器,最终还是不现实。
                    决定就用修改转发消息的时间戳来实现d-qq了,感谢提醒🥰

                    1 条回复 最后回复 回复 引用 0
                    • Shennoter
                      Shennoter 摸鱼 最后由 Shennoter 编辑

                      实现了,就是不知道为什么点开转发消息之后发送者的昵称变成机器人的昵称了,senderName和sender.nick都一样
                      Snipaste_2022-07-11_19-50-57.png
                      Node是这样的:

                      val node = ForwardMessage.Node(
                          sender.id,
                          (System.currentTimeMillis() / 1000 + time).toInt(),
                          sender.nick,
                          PlainText(msg).toMessageChain()
                      )
                      
                      1 条回复 最后回复 回复 引用 0
                      • 1 / 1
                      • First post
                        Last post
                      Powered by Mamoe Technologies & NodeBB | 友情链接 | 服务监控 | Contact