diff --git a/mirai-core/src/commonMain/kotlin/message/data/MultiMsgUploader.kt b/mirai-core/src/commonMain/kotlin/message/data/MultiMsgUploader.kt index ae94da4c4..9fb3ccdae 100644 --- a/mirai-core/src/commonMain/kotlin/message/data/MultiMsgUploader.kt +++ b/mirai-core/src/commonMain/kotlin/message/data/MultiMsgUploader.kt @@ -168,9 +168,10 @@ internal open class MultiMsgUploader( msgId = 1, ), msgType = 82, // troop, - groupInfo = if (contact is Group) MsgComm.GroupInfo( - groupCode = contact.groupCode, groupCard = senderName // Cinnamon - ) else null, + groupInfo = MsgComm.GroupInfo( + groupCode = if (contact is Group) contact.groupCode else 0L, + groupCard = msg.senderName, // Cinnamon + ), isSrcMsg = false, ), msgBody = ImMsgBody.MsgBody( richText = ImMsgBody.RichText(