KookChannelChangedEvent

@BaseEvent
abstract class KookChannelChangedEvent<out Body : ChannelEventExtraBody> : KookSystemEvent<Body> , ChangedEvent

Kook 系统事件中与频道变更事件相关的事件针对simbot标准事件的实现基准类。

涉及的相关 Kook 原始事件有:

Author

ForteScarlet

See also

ChangedEvent

Constructors

Link copied to clipboard

Types

Link copied to clipboard
object Key : BaseEventKey<KookChannelChangedEvent<*>>

Functions

Link copied to clipboard
abstract suspend fun after(): Any?
Link copied to clipboard
abstract suspend fun before(): Any?
Link copied to clipboard
abstract suspend override fun source(): KookGuild

此事件涉及的频道所属的频道服务器。

Link copied to clipboard
open override fun toString(): String

Properties

Link copied to clipboard
open val after: Any?
Link copied to clipboard
Link copied to clipboard
open val before: Any?
Link copied to clipboard
Link copied to clipboard
abstract override val bot: KookComponentBot

此事件对应的bot示例。

Link copied to clipboard
open override val changedTime: Timestamp
Link copied to clipboard
open override val component: Component
Link copied to clipboard
open override val id: ID
Link copied to clipboard
abstract override val key: Event.Key<out KookChannelChangedEvent<*>>
Link copied to clipboard
open val source: Any
Link copied to clipboard
Link copied to clipboard
open val sourceBody: Body

sourceEvent 中的 extra.body 信息。

Link copied to clipboard

当前事件内部对应的原始事件实体。

Link copied to clipboard
abstract val timestamp: Timestamp
Link copied to clipboard
open val visibleScope: Event.VisibleScope

Inheritors

Link copied to clipboard
Link copied to clipboard
Link copied to clipboard
Link copied to clipboard