mirai-core / net.mamoe.mirai.message.data / asMessageChain

asMessageChain

@JvmName("newChain") fun Message.asMessageChain(): MessageChain

得到包含 thisMessageChain.

thisMessageChain 将直接返回 this, 若 thisCombinedMessage扁平化 后委托为 MessageChain, 否则将调用 asMessageChain

fun SingleMessage.asMessageChain(): MessageChain

直接将 this 委托为一个 MessageChain

fun MessageChain.asMessageChain(): MessageChain