diff --git a/mirai-core-api/src/commonMain/kotlin/message/data/HummerMessage.kt b/mirai-core-api/src/commonMain/kotlin/message/data/HummerMessage.kt index 6003d954e..425297a63 100644 --- a/mirai-core-api/src/commonMain/kotlin/message/data/HummerMessage.kt +++ b/mirai-core-api/src/commonMain/kotlin/message/data/HummerMessage.kt @@ -186,11 +186,8 @@ public data class PokeMessage @MiraiInternalApi constructor( * 商城表情 * * 目前不支持直接发送,可支持转发,但其取决于表情是否可使用. - * - * ## mirai 码支持 - * 格式: [mirai:marketface:*[id]*,*[name]*] */ -public interface MarketFace : CodableMessage, HummerMessage { +public interface MarketFace : HummerMessage { public val name: String public val id: Int diff --git a/mirai-core/src/commonMain/kotlin/message/faceImpl.kt b/mirai-core/src/commonMain/kotlin/message/faceImpl.kt index 77e17a78c..bc2359c72 100644 --- a/mirai-core/src/commonMain/kotlin/message/faceImpl.kt +++ b/mirai-core/src/commonMain/kotlin/message/faceImpl.kt @@ -15,10 +15,8 @@ import kotlinx.serialization.Transient import net.mamoe.mirai.internal.network.protocol.data.proto.HummerCommelem import net.mamoe.mirai.internal.network.protocol.data.proto.ImMsgBody import net.mamoe.mirai.internal.utils.io.serialization.toByteArray -import net.mamoe.mirai.message.code.internal.appendAsMiraiCode import net.mamoe.mirai.message.data.Face import net.mamoe.mirai.message.data.MarketFace -import net.mamoe.mirai.utils.MiraiExperimentalApi import net.mamoe.mirai.utils.hexToBytes import net.mamoe.mirai.utils.toByteArray @@ -54,10 +52,5 @@ internal data class MarketFaceImpl internal constructor( @Transient override val id: Int = delegate.tabId - @MiraiExperimentalApi - override fun appendMiraiCode(builder: StringBuilder) { - builder.append("[mirai:marketface:").append(id).append(",").appendAsMiraiCode(name).append(']') - } - override fun toString() = "[mirai:marketface:$id,$name]" } \ No newline at end of file