KookUpdatedMessageContent

KOOK 中消息更新等非消息事件推送得到的消息正文。

更多有关消息正文的统一性描述参考 KookMessageContent 的说明。

See also

Properties

Link copied to clipboard
open override val id: ID

消息ID。

Link copied to clipboard
open override val messages: Messages

KOOK 消息事件中所收到的消息列表。

Link copied to clipboard
open override val plainText: String
Link copied to clipboard
open override val rawContent: String

raw content

Functions

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

尝试根据当前消息ID删除目标。

Link copied to clipboard
open suspend override fun reference(): KookQuote?

获取消息中的引用信息。 会通过 API GetChannelMessageViewApiGetDirectMessageViewApi 发起请求并得到结果, 因此 reference 会产生挂起。

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

根据 消息引用 查询其对应的消息原内容。