KookReceiveMessageContent

KOOK 消息事件所收到的消息正文类型。

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

Author

ForteScarlet

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

得到消息的原始正文信息。同 sourceEvent.content

Link copied to clipboard

消息接收到的原始消息内容。

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

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

Link copied to clipboard
open override fun toString(): String