TcgChannelModifyEvent

@BaseEvent
sealed class TcgChannelModifyEvent : TcgEvent<TencentChannelInfo> , ChangedEvent, ChannelEvent

子频道中与变更相关的事件。

Author

ForteScarlet

Types

Link copied to clipboard
abstract class Create : TcgChannelModifyEvent, StartPointEvent

子频道被创建

Link copied to clipboard
abstract class Delete : TcgChannelModifyEvent, EndPointEvent

子频道被删除

Link copied to clipboard
object Key : BaseEventKey<TcgChannelModifyEvent>
Link copied to clipboard
abstract class Update : TcgChannelModifyEvent

子频道信息变更

Functions

Link copied to clipboard
abstract suspend fun after(): Any?
Link copied to clipboard
abstract suspend fun before(): Any?
Link copied to clipboard
open suspend override fun channel(): TencentChannel

变更源。即发生变更的频道。同 source.

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

事件发生的频道。同 channel.

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

变更源。即发生变更的频道。

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: TencentGuildComponentBot
Link copied to clipboard
open override val changedTime: Timestamp
Link copied to clipboard
open val channel: Channel
Link copied to clipboard
open val channelAsync: CompletableFuture<out Channel>
Link copied to clipboard
open override val component: Component
Link copied to clipboard

这个事件所对应的 EventSignals 类型。

Link copied to clipboard
abstract override val id: ID

事件ID。

Link copied to clipboard
abstract override val key: Event.Key<out TcgChannelModifyEvent>
Link copied to clipboard
open override val organization: Channel
Link copied to clipboard
open override val organizationAsync: CompletableFuture<out Channel>
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

接收到事件的时间。

Link copied to clipboard
open val visibleScope: Event.VisibleScope

Inheritors

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