MiraiBotMuteEvent

Bot 被禁言.

属于一个变化事件 ChangedEvent, 其类型代表事件前后的禁言状态。 before 永远为false,after 永远为true。

额外提供了 duration 属性来代表禁言的持续时间。

See also

Types

Link copied to clipboard

Functions

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

被禁言后,恒为 true

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

被禁言前,恒为 false

Link copied to clipboard
abstract suspend override fun group(): MiraiGroup

事件涉及的群。同 organization

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

事件涉及的群。同 group

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

事件涉及的群。同 group

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

事件中的bot对象。

Link copied to clipboard
abstract val changedTime: Timestamp
Link copied to clipboard
open override val component: Component
Link copied to clipboard
abstract val duration: Duration

剩余禁言时间的时长。

Link copied to clipboard
abstract val durationSeconds: Int

剩余禁言时间的时长的秒值。

Link copied to clipboard
open override val group: Group
Link copied to clipboard
open override val groupAsync: CompletableFuture<out Group>
Link copied to clipboard
abstract override val id: ID

事件的唯一标识。 Mirai事件中并不一定存在id,当原始事件中没有ID的情况下,将会生成一个随机ID。

Link copied to clipboard
open override val key: Event.Key<MiraiBotMuteEvent>
Link copied to clipboard
abstract val operator: MiraiMember

操作人。

Link copied to clipboard
open override val organization: Group
Link copied to clipboard
open override val organizationAsync: CompletableFuture<out Group>
Link copied to clipboard
abstract override val originalEvent: BotMuteEvent

原始的mirai事件对象

Link copied to clipboard
open val source: Any
Link copied to clipboard
Link copied to clipboard
abstract val timestamp: Timestamp