Key

object Key : AbstractMessageKey<MessageSource>

Functions

Link copied to clipboard
fun MessageChain.quote(): QuoteReply

引用这条消息. 仅从服务器接收的消息 (即来自 MessageEvent) 才可以通过这个方式被引用.

fun MessageSource.quote(): QuoteReply

引用这条消息.

Link copied to clipboard
suspend fun MessageChain.recall()

Bot 身份撤回该消息. 可撤回自己 2 分钟内发出的消息, 和任意时间的群成员的消息.

suspend fun MessageSource.recall()

Bot 身份撤回该消息源指向的存在于服务器上的消息. 可撤回自己 2 分钟内发出的消息, 和任意时间的群成员的消息.

Link copied to clipboard
fun MessageChain.recallIn(millis: Long): AsyncRecallResult
fun MessageSource.recallIn(millis: Long): AsyncRecallResult

在一段时间后撤回这条消息.

Properties

Link copied to clipboard
open override val safeCast: (SingleMessage) -> MessageSource?

将一个 SingleMessage 强转为 M 类型. 在类型不符合时返回 null

Link copied to clipboard
const val SERIAL_NAME: String

MessageSerializers 获取到的对应序列化器在参与多态序列化时的类型标识符的值.