MiraiForum

    • Register
    • Login
    • Search
    • Popular
    • Recent
    • Unsolved
    • Tags
    • Groups
    • 友情链接

    如何接收新用户加群的消息呢?

    开发交流
    3
    6
    427
    Loading More Posts
    • Oldest to Newest
    • Newest to Oldest
    • Most Votes
    Reply
    • Reply as topic
    Log in to reply
    This topic has been deleted. Only users with topic management privileges can see it.
    • I
      iamshaofa last edited by

      请问,如何接收新用户加群的消息呢?

      能不能给个简单的代码示意

      目前不知道是不是应该使用
      this.subscribeAlways<GroupMessageEvent > {}

      如果使用 GroupMessageEvent ,那么哪个字段都表示它是 ’新用户加群‘ 呢?

      谢谢!

      Nambers 1 Reply Last reply Reply Quote 0
      • Nambers
        Nambers 摸鱼 @iamshaofa last edited by

        @iamshaofa 62b3457f-bea1-4902-abcb-d243fe51556e-image.png
        是memberjoinevent

        1 Reply Last reply Reply Quote 0
        • I
          iamshaofa last edited by

          哇,非常感谢。我试试。

          Nambers 1 Reply Last reply Reply Quote 0
          • Nambers
            Nambers 摸鱼 @iamshaofa last edited by

            @iamshaofa
            https://github.com/mamoe/mirai/blob/dev/mirai-core-api/src/commonMain/kotlin/event/events/README.md#事件

            1 Reply Last reply Reply Quote 0
            • I
              iamshaofa last edited by

              感谢回复。实测使用 MemberJoinEvent.Active 可以接收到此消息,以下代码经测试有效。

                  this.subscribeAlways<MemberJoinEvent.Active > {
                      event ->
              
                      // 处理代码
                      var group = event.group.id;
                      var qq = event.member.id;
                      logger.info { "** Join Group , qq=" +  qq + ", group=" + group}
              
                      event.member.sendMessage("欢迎欢迎")
                  }
              
              1 Reply Last reply Reply Quote 0
              • RainChan
                RainChan 摸鱼 last edited by

                请选择正确的分区发帖

                1 Reply Last reply Reply Quote 0
                • 1 / 1
                • First post
                  Last post
                Powered by Mamoe Technologies & NodeBB | 友情链接 | 服务监控 | Contact