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

BotPassiveEvent

interface BotPassiveEvent : BotEvent

Bot 被动接收的事件. 这些事件可能与机器人有关

Extension Functions

broadcast

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

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

Inheritors

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