mirai-core / net.mamoe.mirai.message.data / AtAll / contentToString

contentToString

fun contentToString(): String

转为最接近官方格式的字符串. 如 At(member) + "test" 将转为 "@群名片 test".

在使用消息相关 DSL 和扩展时, 一些内容比较的实现均使用 contentToString 而不是 toString

各个 SingleMessage 的转换示例: PlainText: "Hello" Image: "\[图片\]" PokeMessage: "\[戳一戳\]" MessageChain: 无间隔地连接所有元素 (joinToString("", transformer=Message::contentToString))

See Also

toString