diff --git a/package.json b/package.json index 6f2ae15f..f90d17d1 100644 --- a/package.json +++ b/package.json @@ -6,7 +6,7 @@ "scripts": { "build": "tsc", "start": "ts-node --files --transpile-only ./src/main.ts", - "start:prod": "bash start.sh", + "start:prod": "node dist/src/main", "dev:server": "clear && tsnd --files --transpile-only --respawn --ignore-watch node_modules ./src/main.ts", "test": "clear && tsnd --files --transpile-only --respawn --ignore-watch node_modules ./test/all.test.ts", "lint": "eslint --fix --ext .ts src", diff --git a/src/api/integrations/typebot/services/typebot.service.ts b/src/api/integrations/typebot/services/typebot.service.ts index 03b51eca..b28c548c 100644 --- a/src/api/integrations/typebot/services/typebot.service.ts +++ b/src/api/integrations/typebot/services/typebot.service.ts @@ -703,10 +703,11 @@ export class TypebotService { const types = { conversation: msg.conversation, extendedTextMessage: msg.extendedTextMessage?.text, - audioMessage: msg.audioMessage?.url, - imageMessage: msg.imageMessage?.url, - videoMessage: msg.videoMessage?.url, - documentMessage: msg.documentMessage?.fileName, + // Medias + audioMessage: `audioMessage:${msg.key.id}`, + imageMessage: `imageMessage:${msg.key.id}`, + videoMessage: `videoMessage:${msg.key.id}`, + documentMessage: `documentMessage:${msg.key.id}`, contactMessage: msg.contactMessage?.displayName, locationMessage: msg.locationMessage?.degreesLatitude, viewOnceMessageV2: