MiraiSimbotMessage

所有在mirai组件中使用的Message所使用的消息标记。

如果对于一个消息实现希望使其可以进行发送, 应当实现 OriginalMiraiComputableSimbotMessage 接口并提供 OriginalMiraiComputableSimbotMessage.originalMiraiMessage 计算逻辑。

See also

Functions

Link copied to clipboard
abstract operator override fun equals(other: Any?): Boolean
Link copied to clipboard
abstract override fun toString(): String

Properties

Link copied to clipboard
abstract val key: Message.Key<E>

Inheritors

Link copied to clipboard
Link copied to clipboard

Extensions

Link copied to clipboard
suspend fun Message.toOriginalMiraiMessage(contact: Contact, isDropAction: Boolean = false): Message

将一个 Message 转化为 OriginalMiraiMessage 以发送。

Link copied to clipboard
suspend fun Message.toOriginalMiraiMessageChain(contact: Contact, isDropAction: Boolean = false): MessageChain