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

toString

fun toString(): String

得到包含 mirai 消息元素代码的, 易读的字符串. 如 At(member) + "test" 将转为 "[mirai:at:qqId]test"

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

各个 SingleMessage 的转换示例: PlainText: "Hello" GroupImage: "mirai:image:{01E9451B-70ED-EAE3-B37C-101F1EEBF5B5}.mirai" FriendImage: "mirai:image:/f8f1ab55-bf8e-4236-b55e-955848d7069f" PokeMessage: "mirai:poke:1,-1" MessageChain: 无间隔地连接所有元素 (joinToString(""))

See Also

contentToString