Added Typebot integration

This commit is contained in:
Davidson Gomes 2023-08-18 11:58:41 -03:00
parent 6f99784224
commit 31325d0999

View File

@ -1,4 +1,3 @@
import { delay } from '@whiskeysockets/baileys';
import axios from 'axios';
import { Logger } from '../../config/logger.config';
@ -231,7 +230,8 @@ export class TypebotService {
await instance.textMessage({
number: remoteJid.split('@')[0],
options: {
delay: instance.localTypebot.delay_message || 1000,
// delay: instance.localTypebot.delay_message || 1000,
delay: wait ? wait * 1000 : instance.localTypebot.delay_message || 1000,
presence: 'composing',
linkPreview: linkPreview,
},
@ -245,7 +245,8 @@ export class TypebotService {
await instance.mediaMessage({
number: remoteJid.split('@')[0],
options: {
delay: instance.localTypebot.delay_message || 1000,
// delay: instance.localTypebot.delay_message || 1000,
delay: wait ? wait * 1000 : instance.localTypebot.delay_message || 1000,
presence: 'composing',
},
mediaMessage: {
@ -259,7 +260,8 @@ export class TypebotService {
await instance.mediaMessage({
number: remoteJid.split('@')[0],
options: {
delay: instance.localTypebot.delay_message || 1000,
// delay: instance.localTypebot.delay_message || 1000,
delay: wait ? wait * 1000 : instance.localTypebot.delay_message || 1000,
presence: 'composing',
},
mediaMessage: {
@ -273,7 +275,8 @@ export class TypebotService {
await instance.audioWhatsapp({
number: remoteJid.split('@')[0],
options: {
delay: instance.localTypebot.delay_message || 1000,
// delay: instance.localTypebot.delay_message || 1000,
delay: wait ? wait * 1000 : instance.localTypebot.delay_message || 1000,
presence: 'recording',
encoding: true,
},
@ -282,10 +285,6 @@ export class TypebotService {
},
});
}
if (wait) {
await delay(wait * 1000);
}
}
if (input) {