mirai-core / net.mamoe.mirai.event.events / MemberSpecialTitleChangeEvent

MemberSpecialTitleChangeEvent

data class MemberSpecialTitleChangeEvent : GroupMemberEvent, GroupOperableEvent

成员群头衔改动. 一定为群主操作

Constructors

<init>

成员群头衔改动. 一定为群主操作

MemberSpecialTitleChangeEvent(origin: String, new: String, member: Member, operator: Member?)

Properties

member

val member: Member

new

修改后

val new: String

operator

操作人. 不为 null 时一定为群主. 可能与 member 引用相同, 此时为群员自己修改. 为 null 时则是机器人操作.

val operator: Member?

origin

修改前

val origin: String

Extension Properties

isByBot

是否由 Bot 操作

val GroupOperableEvent.isByBot: Boolean

operatorOrBot

当操作人为 Member 时获取这个 Member, 当操作人为 Bot 时获取 Group.botAsMember

val GroupOperableEvent.operatorOrBot: Member

Extension Functions

broadcast

广播一个事件的唯一途径.

suspend fun <E : Event> E.broadcast(): E