MiraiForum

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

    Mirai-Http-Api-JavaSDK

    其他项目发布
    2
    3
    590
    正在加载更多帖子
    • 从旧到新
    • 从新到旧
    • 最多赞同
    回复
    • 在新帖中回复
    登录后回复
    此主题已被删除。只有拥有主题管理权限的用户可以查看。
    • X
      xbaimiao 最后由 xbaimiao 编辑

      此项目基于mirai-http-api
      请启用ws功能

      开源地址:https://github.com/xbaimiao/mirai-http-sdk

      fun main() {
          val wsInfo = WsInfo("http://127.0.0.1:8099/", 2157207381, "INITKEYCgTu5Bcx")
          bot = WebSocketBot(wsInfo).connect()
          bot.join()
          bot.eventChancel.subscribe<GroupMessageEvent> {
              val msg = message.contentToString()
              var boolean1 = false
              for (baseComponent in this.message.toList()) {
                  if (baseComponent is PlainText) {
                      if (baseComponent.string == "禁言") {
                          boolean1 = true
                      }
                  }
              }
              for (baseComponent in this.message.toList()) {
                  if (baseComponent is At) {
                      if (boolean1) {
                          group.getMember(baseComponent.target).thenAccept {
                              it!!.mute(600)
                          }
                      }
                  }
              }
              if (msg == "回复我") {
                  group.quoteMessage(Component.text("好"), "${this.messageSource.messageId}")
              }
          }
      }
      
      1 条回复 最后回复 回复 引用 0
      • tsudzuki
        tsudzuki 摸鱼 最后由 编辑

        通过kotlin使用http api调用…kotlin

        X 1 条回复 最后回复 回复 引用 0
        • X
          xbaimiao @tsudzuki 最后由 编辑

          @tsudzuki
          有没有一种可能我机器人和需要使用机器人的项目不在同一个地方

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