mirror of
https://github.com/mamoe/mirai.git
synced 2025-02-02 04:30:25 +08:00
Broadcast MemberJoinEvent on acceptMemberJoinRequest, fix #641
This commit is contained in:
parent
42d5a11420
commit
45072c92d3
@ -20,7 +20,9 @@ import kotlinx.serialization.json.*
|
||||
import net.mamoe.mirai.*
|
||||
import net.mamoe.mirai.contact.*
|
||||
import net.mamoe.mirai.data.*
|
||||
import net.mamoe.mirai.event.broadcast
|
||||
import net.mamoe.mirai.event.events.BotInvitedJoinGroupRequestEvent
|
||||
import net.mamoe.mirai.event.events.MemberJoinEvent
|
||||
import net.mamoe.mirai.event.events.MemberJoinRequestEvent
|
||||
import net.mamoe.mirai.event.events.NewFriendRequestEvent
|
||||
import net.mamoe.mirai.internal.contact.*
|
||||
@ -176,6 +178,10 @@ internal open class MiraiImpl : IMirai, LowLevelApiAccessor {
|
||||
accept = true,
|
||||
blackList = false
|
||||
)
|
||||
|
||||
event.group?.getMember(event.fromId)?.let { member ->
|
||||
MemberJoinEvent.Active(member).broadcast()
|
||||
}
|
||||
}
|
||||
|
||||
@Suppress("DuplicatedCode")
|
||||
|
Loading…
Reference in New Issue
Block a user