QGMemberRemoveEvent

频道成员离开/被移除事件。事件触发时已经被移除。

Constructors

Link copied to clipboard
constructor()

Types

Link copied to clipboard

Functions

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

离去的成员,同 member

Link copied to clipboard
abstract suspend override fun guild(): QGGuild

频道成员所处的频道

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

离去的成员。

Link copied to clipboard
abstract suspend override fun operator(): QGMember?

操作者。无权限获取、找不到(例如获取时已经离群)等情况会得到null。

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

频道成员所处的频道,同 guild

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

频道成员所处的频道,同 guild

Link copied to clipboard
open suspend override fun user(): QGMember

离去的成员,同 member

Properties

Link copied to clipboard
abstract override val actionType: ActionType

如果 operator 与当前成员相同则视为 主动, 其他情况均视为 被动

Link copied to clipboard
open override val after: Any?
Link copied to clipboard
open override val afterAsync: CompletableFuture<out Any?>
Link copied to clipboard
open override val before: GuildMember
Link copied to clipboard
open override val beforeAsync: CompletableFuture<out GuildMember>
Link copied to clipboard
abstract override val bot: QGBot
Link copied to clipboard
abstract override val changedTime: Timestamp

事件对象构建时间。

Link copied to clipboard
open override val component: Component
Link copied to clipboard
abstract val eventRaw: String

接收到的事件的原始JSON字符串

Link copied to clipboard
open val guild: Guild
Link copied to clipboard
Link copied to clipboard
abstract override val id: ID

事件ID。

Link copied to clipboard
open override val key: Event.Key<out QGMemberRemoveEvent>
Link copied to clipboard
open override val member: GuildMember
Link copied to clipboard
open override val memberAsync: CompletableFuture<out GuildMember>
Link copied to clipboard
open val operator: MemberInfo?
Link copied to clipboard
Link copied to clipboard
Link copied to clipboard
Link copied to clipboard
open override val source: Guild
Link copied to clipboard
open override val sourceAsync: CompletableFuture<out Guild>
Link copied to clipboard
abstract override val sourceEventEntity: EventMember

事件接收到的原始的用户信息。

Link copied to clipboard
open override val timestamp: Timestamp
Link copied to clipboard
open override val user: Member
Link copied to clipboard
open override val userAsync: CompletableFuture<out Member>