feat: Added Typebot integration

This commit is contained in:
Davidson Gomes
2023-08-07 15:43:57 -03:00
parent a16b5f4644
commit 7c5d94c19e
11 changed files with 140 additions and 63 deletions

View File

@@ -64,6 +64,8 @@ export class InstanceController {
typebot_url,
typebot,
typebot_expire,
typebot_delay_message,
typebot_unknown_message,
}: InstanceDto) {
try {
this.logger.verbose('requested createInstance from ' + instanceName + ' instance');
@@ -241,6 +243,8 @@ export class InstanceController {
url: typebot_url,
typebot: typebot,
expire: typebot_expire,
delay_message: typebot_delay_message,
unknown_message: typebot_unknown_message,
});
} catch (error) {
this.logger.log(error);
@@ -295,6 +299,8 @@ export class InstanceController {
url: typebot_url,
typebot,
expire: typebot_expire,
delay_message: typebot_delay_message,
unknown_message: typebot_unknown_message,
},
settings,
qrcode: getQrcode,
@@ -384,6 +390,8 @@ export class InstanceController {
url: typebot_url,
typebot,
expire: typebot_expire,
delay_message: typebot_delay_message,
unknown_message: typebot_unknown_message,
},
settings,
chatwoot: {

View File

@@ -33,4 +33,9 @@ export class TypebotController {
logger.verbose('requested findTypebot from ' + instance.instanceName + ' instance');
return this.typebotService.find(instance);
}
public async changeStatus(instance: InstanceDto, data: any) {
logger.verbose('requested changeStatus from ' + instance.instanceName + ' instance');
return this.typebotService.changeStatus(instance, data);
}
}