fix: custom music card content

This commit is contained in:
student_2333
2024-05-10 21:38:39 +08:00
parent 27590908b0
commit eebd7a4d15
3 changed files with 8 additions and 3 deletions

View File

@@ -314,6 +314,11 @@ export async function createSendElements(messageData: OB11MessageData[], group:
break;
}
}
const postData = { ...sendMsg.data } as IdMusicSignPostData | CustomMusicSignPostData;
if (sendMsg.data.type === 'custom' && sendMsg.data.content) {
(postData as CustomMusicSignPostData).singer = sendMsg.data.content;
delete (postData as OB11MessageCustomMusic['data']).content;
}
const musicMsgElement = await genMusicElement(sendMsg.data);
logDebug('生成音乐消息', musicMsgElement);
if (musicMsgElement) {
@@ -321,7 +326,6 @@ export async function createSendElements(messageData: OB11MessageData[], group:
}
}
}
}
return {