OrganizationEvent

一个与 组织 相关的事件。

Types

Link copied to clipboard

Functions

Link copied to clipboard
abstract suspend fun organization(): Organization

这个组织

Properties

Link copied to clipboard
abstract override val bot: Bot

与这个事件有关系的 Bot.

Link copied to clipboard
open override val component: Component

一个事件所属的组件。 通常与 bot 的组件所属一致。

Link copied to clipboard
abstract override val id: ID

事件的唯一标识。

Link copied to clipboard
abstract val key: Event.Key<out Event>

得到当前事件所对应的类型key。

Link copied to clipboard
abstract val timestamp: Timestamp

此时间发生的时间戳。

Inheritors

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

Extensions

Link copied to clipboard
inline suspend fun <R> OrganizationEvent.inOrganization(block: Organization.() -> R): R
Link copied to clipboard
suspend fun Event.replyIfSupport(message: Message): MessageReceipt?
suspend fun Event.replyIfSupport(message: () -> Message): MessageReceipt?
suspend fun Event.replyIfSupport(message: String): MessageReceipt?

如果此事件允许回复消息,发送,否则得到null。

Link copied to clipboard

比较两个 IDContainerIDContainer.id 是否一致。

Link copied to clipboard
inline suspend fun <R> OrganizationEvent.useOrganization(block: (Organization) -> R): R