interface BotPassiveEvent : BotEvent
Bot 被动接收的事件. 这些事件可能与机器人有关
broadcast |
广播一个事件的唯一途径. suspend fun <E : Event> E.broadcast(): E |
BotGroupPermissionChangeEvent |
Bot 在群里的权限被改变. 操作人一定是群主 data class BotGroupPermissionChangeEvent : BotPassiveEvent, GroupEvent, Packet |
BotJoinGroupEvent |
Bot 成功加入了一个新群 data class BotJoinGroupEvent : BotPassiveEvent, GroupEvent, Packet |
BotMuteEvent |
Bot 被禁言 data class BotMuteEvent : GroupEvent, Packet, BotPassiveEvent |
BotUnmuteEvent |
Bot 被取消禁言 data class BotUnmuteEvent : GroupEvent, Packet, BotPassiveEvent |
GroupSettingChangeEvent |
群设置改变. 此事件广播前修改就已经完成. interface GroupSettingChangeEvent<T> : GroupEvent, BotPassiveEvent, BroadcastControllable |
MemberJoinEvent |
成员已经加入群的事件 sealed class MemberJoinEvent : GroupMemberEvent, BotPassiveEvent, Packet |
MemberPermissionChangeEvent |
成员权限改变的事件. 成员不可能是机器人自己. data class MemberPermissionChangeEvent : GroupMemberEvent, BotPassiveEvent, Packet |