KookEvent

@BaseEvent
abstract class KookEvent<out EX : Event.Extra, out E : Event<EX>> : BotContainer, Event

Kook 组件在simbot中的所有事件总类。

Author

ForteScarlet

See also

Parameters

E

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

EX

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

Constructors

Link copied to clipboard
fun KookEvent()

Types

Link copied to clipboard
object Key : BaseEventKey<KookEvent<*, *>>

Functions

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

Properties

Link copied to clipboard
abstract override val bot: KookComponentBot

此事件对应的bot示例。

Link copied to clipboard
open override val component: Component
Link copied to clipboard
abstract override val id: ID
Link copied to clipboard
abstract override val key: Event.Key<out KookEvent<*, *>>
Link copied to clipboard
abstract val sourceEvent: E

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

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