QGGuildDeleteEvent

频道删除事件。

QGGuildDeleteEvent 不实现 GuildEvent,因为事件触发时已经离开频道,不存在可稳定获取的 QGGuild 实例。 但是此事件额外提供属性 guild, 代表获取一个可能存在的不稳定 QGGuild. 详细内容参考 guild 说明。

触发时机:

  • 频道被解散

  • 机器人被移除

before 字段内容为变更前的字段内容

Constructors

Link copied to clipboard
constructor()

Types

Link copied to clipboard

Functions

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

删除后。始终为null。

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

被删除的guild信息。

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

变更源。同 bot.

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: QGBot

事件涉及的bot

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

被删除的guild。

Link copied to clipboard
abstract override val id: ID

事件ID。

Link copied to clipboard
open override val key: Event.Key<out QGGuildDeleteEvent>
Link copied to clipboard

事件操作者的ID

Link copied to clipboard
open val source: Any
Link copied to clipboard
Link copied to clipboard

真正的原始事件所得到的事件实体。

Link copied to clipboard
open override val timestamp: Timestamp

接收到事件的时间。