UNPKG

n8n-nodes-whatsapp

Version:

Nodes to trigger workflows from whatsapp events or send messages (using whatsapp web).

33 lines 1.29 kB
"use strict"; var __importDefault = (this && this.__importDefault) || function (mod) { return (mod && mod.__esModule) ? mod : { "default": mod }; }; Object.defineProperty(exports, "__esModule", { value: true }); exports.WhatsAppTrigger = void 0; const debug = require('debug')('n8n-nodes-whatsapp'); const WhatsAppTrigger_node_description_1 = require("./WhatsAppTrigger.node.description"); const trigger_store_1 = __importDefault(require("./client/trigger-store")); class WhatsAppTrigger { constructor() { this.description = WhatsAppTrigger_node_description_1.nodeDescription; } async trigger() { const activationMode = this.getActivationMode(); const that = this; debug({ activationMode }); if (activationMode == "manual") { const response = { async closeFunction() { }, async manualTriggerFunction() { that.emit([that.helpers.returnJsonArray({ data: {} })]); }, manualTriggerResponse: new Promise((resolve) => resolve([])) }; return response; } trigger_store_1.default.register(this); } } exports.WhatsAppTrigger = WhatsAppTrigger; //# sourceMappingURL=WhatsAppTrigger.node.js.map