KookBotEvent

abstract class KookBotEvent<out EX : EventExtra, out E : Event<EX>> : KookEvent, BotEvent(source)

KookEvent 下实现 BotEvent 的基础类型。

Author

ForteScarlet

Parameters

E

Kook api模块中所定义的原始 Kook 事件对象 KEvent.

EX

Kook api模块中所定义的原始 Kook 事件对象的 extra 属性类型。

See also

Inheritors

Constructors

Link copied to clipboard
constructor()

Properties

Link copied to clipboard
abstract override val bot: KookBot

此事件对应的bot示例。

Link copied to clipboard
abstract val sourceEvent: E

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

Link copied to clipboard
abstract val sourceEventRaw: String

当前事件对应的原始事件JSON字符串。

Inherited properties

Link copied to clipboard
open override val component: Component
Link copied to clipboard
abstract override val id: ID
Link copied to clipboard
abstract val time: Timestamp

Functions

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