diff --git a/src/core b/src/core index 1177d245..5d0e5762 160000 --- a/src/core +++ b/src/core @@ -1 +1 @@ -Subproject commit 1177d2452bbc5e47263da69ab8d944d19e1318b8 +Subproject commit 5d0e5762307ecad70e72da2e924298c09969c703 diff --git a/src/onebot11/constructor.ts b/src/onebot11/constructor.ts index 532651d9..7bedfe23 100644 --- a/src/onebot11/constructor.ts +++ b/src/onebot11/constructor.ts @@ -92,7 +92,6 @@ export class OB11Constructor { resMsg.group_id = parseInt(tempGroupCode); } } - for (const element of msg.elements) { const message_data: OB11MessageData | any = { data: {}, @@ -152,10 +151,11 @@ export class OB11Constructor { // let currentRKey = "CAQSKAB6JWENi5LMk0kc62l8Pm3Jn1dsLZHyRLAnNmHGoZ3y_gDZPqZt-64" try { - message_data['data']['url'] = await NTQQFileApi.getImageUrl(msg); + message_data['data']['url'] = await NTQQFileApi.getImageUrl(element.picElement, msg.chatType !== ChatType.group); } catch (e: any) { logError('获取图片url失败', e.stack); } + console.log(message_data['data']['url']) // message_data["data"]["file_id"] = element.picElement.fileUuid message_data['data']['file_size'] = element.picElement.fileSize; dbUtil.addFileCache({