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

GroupEvent

interface GroupEvent : BotEvent

有关群的事件

Properties

bot

open val bot: Bot

group

abstract val group: Group

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

GroupMemberEvent

有关群成员的事件

interface GroupMemberEvent : GroupEvent

GroupOperableEvent

可由 MemberBot 操作的事件

interface GroupOperableEvent : GroupEvent

GroupSettingChangeEvent

群设置改变. 此事件广播前修改就已经完成.

interface GroupSettingChangeEvent<T> : GroupEvent, BotPassiveEvent, BroadcastControllable