mirror of
https://github.com/EvolutionAPI/evolution-api.git
synced 2025-12-19 03:42:23 -06:00
Add support for splitMessages and timePerChar in Integrations
This commit is contained in:
@@ -767,7 +767,7 @@ export class EvolutionBotController extends ChatbotController implements Chatbot
|
||||
if (!listeningFromMe) listeningFromMe = settings.listeningFromMe;
|
||||
if (!stopBotFromMe) stopBotFromMe = settings.stopBotFromMe;
|
||||
if (!keepOpen) keepOpen = settings.keepOpen;
|
||||
if (!debounceTime) debounceTime = settings.debounceTime;
|
||||
if (debounceTime === undefined || debounceTime === null) debounceTime = settings.debounceTime;
|
||||
if (!ignoreJids) ignoreJids = settings.ignoreJids;
|
||||
if (splitMessages === undefined || splitMessages === null) splitMessages = settings?.splitMessages ?? false;
|
||||
if (timePerChar === undefined || timePerChar === null) timePerChar = settings?.timePerChar ?? 0;
|
||||
|
||||
@@ -767,7 +767,7 @@ export class FlowiseController extends ChatbotController implements ChatbotContr
|
||||
if (!listeningFromMe) listeningFromMe = settings.listeningFromMe;
|
||||
if (!stopBotFromMe) stopBotFromMe = settings.stopBotFromMe;
|
||||
if (!keepOpen) keepOpen = settings.keepOpen;
|
||||
if (!debounceTime) debounceTime = settings.debounceTime;
|
||||
if (debounceTime === undefined || debounceTime === null) debounceTime = settings.debounceTime;
|
||||
if (!ignoreJids) ignoreJids = settings.ignoreJids;
|
||||
if (splitMessages === undefined || splitMessages === null) splitMessages = settings?.splitMessages ?? false;
|
||||
if (timePerChar === undefined || timePerChar === null) timePerChar = settings?.timePerChar ?? 0;
|
||||
|
||||
@@ -1005,7 +1005,7 @@ export class OpenaiController extends ChatbotController implements ChatbotContro
|
||||
if (!listeningFromMe) listeningFromMe = settings.listeningFromMe;
|
||||
if (!stopBotFromMe) stopBotFromMe = settings.stopBotFromMe;
|
||||
if (!keepOpen) keepOpen = settings.keepOpen;
|
||||
if (!debounceTime) debounceTime = settings.debounceTime;
|
||||
if (debounceTime === undefined || debounceTime === null) debounceTime = settings.debounceTime;
|
||||
if (!ignoreJids) ignoreJids = settings.ignoreJids;
|
||||
if (splitMessages === undefined || splitMessages === null) splitMessages = settings?.splitMessages ?? false;
|
||||
if (timePerChar === undefined || timePerChar === null) timePerChar = settings?.timePerChar ?? 0;
|
||||
|
||||
@@ -670,52 +670,6 @@ export class TypebotController extends ChatbotController implements ChatbotContr
|
||||
'init',
|
||||
prefilledVariables,
|
||||
);
|
||||
|
||||
// const response = await this.typebotService.createNewSession(instanceData, {
|
||||
// enabled: true,
|
||||
// url: url,
|
||||
// typebot: typebot,
|
||||
// remoteJid: remoteJid,
|
||||
// expire: expire,
|
||||
// keywordFinish: keywordFinish,
|
||||
// delayMessage: delayMessage,
|
||||
// unknownMessage: unknownMessage,
|
||||
// listeningFromMe: listeningFromMe,
|
||||
// stopBotFromMe: stopBotFromMe,
|
||||
// keepOpen: keepOpen,
|
||||
// prefilledVariables: prefilledVariables,
|
||||
// typebotId: findBot.id,
|
||||
// });
|
||||
|
||||
// if (response.session) {
|
||||
// await this.typebotService.sendWAMessage(
|
||||
// instanceData,
|
||||
// response.session,
|
||||
// {
|
||||
// expire: expire,
|
||||
// keywordFinish: keywordFinish,
|
||||
// delayMessage: delayMessage,
|
||||
// unknownMessage: unknownMessage,
|
||||
// listeningFromMe: listeningFromMe,
|
||||
// stopBotFromMe: stopBotFromMe,
|
||||
// keepOpen: keepOpen,
|
||||
// },
|
||||
// remoteJid,
|
||||
// response.messages,
|
||||
// response.input,
|
||||
// response.clientSideActions,
|
||||
// );
|
||||
|
||||
// this.waMonitor.waInstances[instance.instanceName].sendDataWebhook(Events.TYPEBOT_START, {
|
||||
// remoteJid: remoteJid,
|
||||
// url: url,
|
||||
// typebot: typebot,
|
||||
// prefilledVariables: prefilledVariables,
|
||||
// sessionId: `${response.sessionId}`,
|
||||
// });
|
||||
// } else {
|
||||
// throw new Error('Session ID not found in response');
|
||||
// }
|
||||
} else {
|
||||
const id = Math.floor(Math.random() * 10000000000).toString();
|
||||
|
||||
|
||||
Reference in New Issue
Block a user