1
0
mirror of https://github.com/mamoe/mirai.git synced 2025-03-26 23:50:16 +08:00

Add comments

This commit is contained in:
Him188 2019-11-28 21:24:22 +08:00
parent fa2d0435a1
commit 8226b04602

View File

@ -1,4 +1,4 @@
@file:Suppress("EXPERIMENTAL_UNSIGNED_LITERALS")
@file:Suppress("EXPERIMENTAL_UNSIGNED_LITERALS", "EXPERIMENTAL_API_USAGE")
package net.mamoe.mirai.network.protocol.tim.packet.event
@ -24,10 +24,14 @@ interface MemberListChangedEvent : EventPacket
/**
* 成员主动离开群
*/
@Suppress("unused")
data class MemberQuitEvent(
val member: Member,
private val _operator: Member?
) : MemberListChangedEvent {
/**
* 是否是被管理员或群主踢出
*/
val isKick: Boolean get() = _operator != null
/**
@ -44,7 +48,6 @@ data class BeingKickEvent(val group: Group, val operator: Member) : MemberListCh
/**
* 成员退出. 可能是被踢出也可能是主动退出
*/
@Suppress("EXPERIMENTAL_API_USAGE")
object MemberGoneEventPacketHandler : KnownEventParserAndHandler<MemberListChangedEvent>(0x0022u) {
override suspend fun ByteReadPacket.parse(bot: Bot, identity: EventPacketIdentity): MemberListChangedEvent {
discardExact(11)