OrganizationJoinRequestEvent

某个用户想要加入目标 Organization 的请求事件。

Author

ForteScarlet

Inheritors

Properties

Link copied to clipboard
abstract val bot: Bot

相关的 Bot

Link copied to clipboard
open override val component: Component

component 默认由 bot.component 提供。

Link copied to clipboard
abstract override val id: ID

事件的ID。 如果平台事件中不存在可用ID,则此值可能为一个随机值。

Link copied to clipboard
abstract val message: String?

伴随请求的附加消息。

Link copied to clipboard
abstract val requesterId: ID

申请者的 ID。

Link copied to clipboard
abstract val time: Timestamp

事件发生的时间或此事件被接收到的时间。

Link copied to clipboard
abstract val type: RequestEvent.Type

此申请的主、被动类型。 如果无法界定,则给一个默认值,并提供相关的说明。

Functions

Link copied to clipboard
open suspend fun accept(vararg options: AcceptOption)
abstract suspend override fun accept()

接受此请求。

Link copied to clipboard
abstract suspend override fun content(): Organization

被作为事件中心的 Organization

Link copied to clipboard
open suspend fun reject(vararg options: RejectOption)
abstract suspend override fun reject()

拒绝此请求。

Link copied to clipboard
abstract suspend fun requester(): User?

尝试获取申请者的一些基础信息。 如果无法获取或不支持,则可能得到 null