MiraiForum

    • 注册
    • 登录
    • 搜索
    • 热门
    • 最新
    • 未解决
    • 标签
    • 群组
    • 友情链接
    1. 主页
    2. MoeMegu
    3. 主题
    M
    • 资料
    • 关注 0
    • 粉丝 1
    • 主题 2
    • 帖子 5
    • 最佳 1
    • 有争议的 0
    • 群组 0

    MoeMegu 创建的主题

    • M

      插件指令如何传入不同类型的参数?
      开发交流 • • MoeMegu

      4
      0
      赞同
      4
      帖子
      360
      浏览

      M

      想请教各位Mirai如何在指令中传入不同类型的参数进行处理。

      示例

      如果直接重载原方法,会导致两个方法传入的参数均无法被Mirai解析

      示例

      现在的思路是传入一个MessageContent,并分别对At信息,PlainText以及Image进行解析,但是总感觉这种实现不太优雅
      希望各位巨佬可以提供一些建议,谢谢

    • M

      ThrowIt-Mirai / ”丢人“插件
      插件发布 • • MoeMegu

      23
      3
      赞同
      23
      帖子
      7249
      浏览

      M

      ThrowIt-Mirai

      可以把群友丢出去的插件
      素材与参数来源于一个有趣的TG Bot (YJBeetle/ThrowItBot)

      聊天环境内使用需要前置chat-command 并授予权限 pers.moe.throwit-mirai:command.丢

      perm permit m* pers.moe.throwit-mirai:command.丢

      丢人:
      丢 [Target] 或throw [Target]

      目标现在可以为at或者群友的QQ号

      ------更新日志------
      1.2 Release:

      省略指令前缀 增加了图片上传状态的检测(此功能为Mirai 2.9.0-M1以上版本特性) 更新Mirai-Console依赖版本

      1.1 Release:

      使用Kotlin重构插件,并将图像处理数据放置在内存

      项目发布地址:
      https://github.com/MoeMegu/ThrowIt-Mirai
      Release地址:
      https://github.com/MoeMegu/ThrowIt-Mirai/releases

      使用例:
      使用样例图

    • 1 / 1