KookMemberExitedChannelEvent

Kook 成员离开(频道)事件。

此事件被触发时,相关成员已经被移除自对应频道,且终止了内置的所有任务。 因此 before 不可用于执行禁言等操作,before 也不会存在于当前频道成员中。

Author

forte

See also

Constructors

Types

Link copied to clipboard
object Key : BaseEventKey<KookMemberExitedChannelEvent>

Functions

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

成员离开后。始终为null。

Link copied to clipboard
abstract suspend override fun before(): KookGuildMember

离开的成员。

Link copied to clipboard
abstract suspend override fun member(): KookGuildMember

本次变更涉及的频道成员信息。同 user

Link copied to clipboard
open suspend override fun operator(): KookGuildMember?

Kook 群员离开频道事件的操作者始终为null (无法确定操作者)。

Link copied to clipboard
open suspend override fun organization(): KookChannel

事件涉及的频道信息。同 source.

Link copied to clipboard
abstract suspend override fun source(): KookChannel

事件涉及的频道信息。同 organization.

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

本次变更涉及的频道成员信息。同 member

Properties

Link copied to clipboard
open override val actionType: ActionType

Kook 群员离开频道事件的行为类型始终为 主动的

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 KookMemberExitedChannelEvent>
Link copied to clipboard
open override val member: Member
Link copied to clipboard
open override val memberAsync: CompletableFuture<out Member>
Link copied to clipboard
open val operator: MemberInfo?
Link copied to clipboard
open val operatorAsync: CompletableFuture<out MemberInfo?>
Link copied to clipboard
open val organization: Organization
Link copied to clipboard
open val organizationAsync: CompletableFuture<out Organization>
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 override val user: Member
Link copied to clipboard
open override val userAsync: CompletableFuture<out Member>
Link copied to clipboard
open val visibleScope: Event.VisibleScope