QGBaseMessageContent

接收到的事件消息内容。

Author

ForteScarlet

Inheritors

Constructors

Link copied to clipboard
constructor()

Properties

Link copied to clipboard
abstract override val id: ID

此消息的ID

Link copied to clipboard
abstract override val messages: Messages

通过原始消息转化后的消息元素链。

Link copied to clipboard
abstract override val plainText: String

接收到的被替换/移除所有 特殊文本(内嵌格式 内容后的纯文本消息内容。

Link copied to clipboard
abstract val sourceContent: String

事件中原始的 content 内容。

Functions

Link copied to clipboard
protected abstract suspend fun queryReferenceMessage(): QGBaseMessageContent?
Link copied to clipboard
open suspend override fun reference(): QGReference?

messages 中寻找并获取第一个 QGReference 类型的元素。 不会发生挂起行为。

Link copied to clipboard
open suspend override fun referenceMessage(): QGBaseMessageContent?

根据 消息引用 获取或查询对应的消息正文内容。

Inherited functions

Link copied to clipboard
abstract suspend override fun delete(vararg options: DeleteOption)