KookUserUpdatedEvent

Kook 用户信息更新事件。 此事件属于一个 ChangedEvent, 变更的为发送变更的用户 的ID (因为此事件不一定是某个具体频道服务器中的用户,只要有好友关系即会推送), 变更的 由于无法获取而始终为null, 为用户变更事件的内容本体,即 UserUpdatedEventBody

See also

Constructors

Link copied to clipboard

Types

Link copied to clipboard
object Key : BaseEventKey<KookUserUpdatedEvent>

Functions

Link copied to clipboard
open suspend override fun after(): UserUpdatedEventBody

变化事件的主要内容。

Link copied to clipboard
open suspend override fun before(): Any?

before 无法确定,始终为null。

Link copied to clipboard
open suspend override fun source(): ID

变化源。为发生变更的用户的id。

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
open override val key: Event.Key<out KookUserUpdatedEvent>
Link copied to clipboard
open val source: Any
Link copied to clipboard
Link copied to clipboard

sourceEvent 中的 extra.body 信息。

Link copied to clipboard

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

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