This commit is contained in:
Davidson Gomes 2024-06-09 16:54:44 -03:00
parent 8369b857da
commit 184009bc4b
3 changed files with 6 additions and 30 deletions

View File

@ -6,6 +6,7 @@
* Added chatwoot integration activation * Added chatwoot integration activation
* Added typebot integration activation * Added typebot integration activation
* Now you can register several typebots with triggers * Now you can register several typebots with triggers
* Media sent to typebot now goes as a template string, example: imageMessage:MESSAGE_ID
### Fixed ### Fixed

View File

@ -703,11 +703,6 @@ export class TypebotService {
const types = { const types = {
conversation: msg.conversation, conversation: msg.conversation,
extendedTextMessage: msg.extendedTextMessage?.text, extendedTextMessage: msg.extendedTextMessage?.text,
// 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, contactMessage: msg.contactMessage?.displayName,
locationMessage: msg.locationMessage?.degreesLatitude, locationMessage: msg.locationMessage?.degreesLatitude,
viewOnceMessageV2: viewOnceMessageV2:
@ -716,6 +711,11 @@ export class TypebotService {
msg.viewOnceMessageV2?.message?.audioMessage?.url, msg.viewOnceMessageV2?.message?.audioMessage?.url,
listResponseMessage: msg.listResponseMessage?.singleSelectReply?.selectedRowId, listResponseMessage: msg.listResponseMessage?.singleSelectReply?.selectedRowId,
responseRowId: msg.listResponseMessage?.singleSelectReply?.selectedRowId, responseRowId: msg.listResponseMessage?.singleSelectReply?.selectedRowId,
// Medias
audioMessage: `audioMessage:${msg.key.id}`,
imageMessage: `imageMessage:${msg.key.id}`,
videoMessage: `videoMessage:${msg.key.id}`,
documentMessage: `documentMessage:${msg.key.id}`,
}; };
const messageType = Object.keys(types).find((key) => types[key] !== undefined) || 'unknown'; const messageType = Object.keys(types).find((key) => types[key] !== undefined) || 'unknown';

View File

@ -1,25 +0,0 @@
#!/bin/sh
if [ "$DOCKER_ENV" = "true" ];
then
echo "Enabling environment variables for Docker"
echo "DOCKER_ENV=$DOCKER_ENV"
echo
else
mkdir -p ./dist/src
cp ./src/env.yml ./dist/src
fi
echo "> removing dist"
rm -rf ./dist
echo
echo "> transpiling..."
npm run build
echo
echo "> Successfully build "
echo
echo "> Starting application..."
echo
node ./dist/src/main.js