diff --git a/binary-compatibility-validator/android/api/binary-compatibility-validator-android.api b/binary-compatibility-validator/android/api/binary-compatibility-validator-android.api index 62eb9a578..06513a26a 100644 --- a/binary-compatibility-validator/android/api/binary-compatibility-validator-android.api +++ b/binary-compatibility-validator/android/api/binary-compatibility-validator-android.api @@ -4843,6 +4843,8 @@ public final class net/mamoe/mirai/message/data/MessageUtils { } public final class net/mamoe/mirai/message/data/MusicKind : java/lang/Enum { + public static final field KugouMusic Lnet/mamoe/mirai/message/data/MusicKind; + public static final field KuwoMusic Lnet/mamoe/mirai/message/data/MusicKind; public static final field MiguMusic Lnet/mamoe/mirai/message/data/MusicKind; public static final field NeteaseCloudMusic Lnet/mamoe/mirai/message/data/MusicKind; public static final field QQMusic Lnet/mamoe/mirai/message/data/MusicKind; diff --git a/binary-compatibility-validator/api/binary-compatibility-validator.api b/binary-compatibility-validator/api/binary-compatibility-validator.api index 7def6a2d2..c49d7e93b 100644 --- a/binary-compatibility-validator/api/binary-compatibility-validator.api +++ b/binary-compatibility-validator/api/binary-compatibility-validator.api @@ -4843,6 +4843,8 @@ public final class net/mamoe/mirai/message/data/MessageUtils { } public final class net/mamoe/mirai/message/data/MusicKind : java/lang/Enum { + public static final field KugouMusic Lnet/mamoe/mirai/message/data/MusicKind; + public static final field KuwoMusic Lnet/mamoe/mirai/message/data/MusicKind; public static final field MiguMusic Lnet/mamoe/mirai/message/data/MusicKind; public static final field NeteaseCloudMusic Lnet/mamoe/mirai/message/data/MusicKind; public static final field QQMusic Lnet/mamoe/mirai/message/data/MusicKind; diff --git a/mirai-core-api/src/commonMain/kotlin/message/data/MusicShare.kt b/mirai-core-api/src/commonMain/kotlin/message/data/MusicShare.kt index fc6453b74..3040ff399 100644 --- a/mirai-core-api/src/commonMain/kotlin/message/data/MusicShare.kt +++ b/mirai-core-api/src/commonMain/kotlin/message/data/MusicShare.kt @@ -176,7 +176,27 @@ public enum class MusicKind constructor( "0.0.0", "cmccwm.mobilemusic", "6cdc72a439cef99a3418d2a78aa28c73" + ), + /** + * @since 2.7 + */ + KugouMusic( + 205141, + 1, + "0.0.0", + "com.kugou.android", + "fe4a24d80fcf253a00676a808f62c2c6" + ), + /** + * @since 2.7 + */ + KuwoMusic( + 100243533, + 1, + "0.0.0", + "cn.kuwo.player", + "bf9ff4ffb4c558a34ee3fd52c223ebf5" ) // add more? https://github.com/mamoe/mirai/issues/new/choose -} \ No newline at end of file +}