Add MemberCardChangeEvent

This commit is contained in:
Him188 2020-02-11 19:55:03 +08:00
parent 4d77951ae4
commit 63b5785b2d

View File

@ -110,6 +110,37 @@ sealed class MemberLeftEvent : GroupMemberEvent, BotPassiveEvent {
// endregion
// region
/**
* 群名片改动
*/
sealed class MemberCardChangeEvent : GroupMemberEvent, BotPassiveEvent {
/**
* 群名片
*/
abstract val card: String
/**
* 由管理员修改
*/
data class ByOperator(
override val card: String,
override val member: Member,
val operator: Member
) : MemberCardChangeEvent()
/**
* 该成员自己修改
*/
data class BySelf(
override val card: String,
override val member: Member
) : MemberCardChangeEvent()
}
// endregion
// region 成员权限