From f577a5fd996b805a9e4aaed001c0ef22e0eeabd3 Mon Sep 17 00:00:00 2001 From: yyuueexxiinngg Date: Sun, 23 Aug 2020 16:38:17 +0800 Subject: [PATCH] Make BotJoinGroupEvent.Active and .Invite inherit BotJoinGroupEvent (#532) --- .../commonMain/kotlin/net.mamoe.mirai/event/events/group.kt | 6 +++--- 1 file changed, 3 insertions(+), 3 deletions(-) diff --git a/mirai-core/src/commonMain/kotlin/net.mamoe.mirai/event/events/group.kt b/mirai-core/src/commonMain/kotlin/net.mamoe.mirai/event/events/group.kt index c07af92b3..df186caa0 100644 --- a/mirai-core/src/commonMain/kotlin/net.mamoe.mirai/event/events/group.kt +++ b/mirai-core/src/commonMain/kotlin/net.mamoe.mirai/event/events/group.kt @@ -99,7 +99,7 @@ public data class BotUnmuteEvent internal constructor( /** * Bot 成功加入了一个新群 */ -public sealed class BotJoinGroupEvent : GroupEvent, Packet, AbstractEvent() { +public sealed class BotJoinGroupEvent : GroupEvent, BotPassiveEvent, Packet, AbstractEvent() { public abstract override val group: Group /** @@ -108,7 +108,7 @@ public sealed class BotJoinGroupEvent : GroupEvent, Packet, AbstractEvent() { @MiraiExperimentalAPI public data class Active internal constructor( public override val group: Group - ) : BotPassiveEvent, GroupEvent, Packet, AbstractEvent() { + ) : BotJoinGroupEvent() { public override fun toString(): String = "BotJoinGroupEvent.Active(group=$group)" } @@ -123,7 +123,7 @@ public sealed class BotJoinGroupEvent : GroupEvent, Packet, AbstractEvent() { * 邀请人 */ public val invitor: Member - ) : BotPassiveEvent, GroupEvent, Packet, AbstractEvent() { + ) : BotJoinGroupEvent() { public override val group: Group get() = invitor.group public override fun toString(): String {