UNPKG

n8n-nodes-zalo-nnt

Version:

Unofficial Zalo integration for n8n - Send messages, manage groups, user operations with QR login. No API key required, works via browser simulation.

22 lines 842 B
"use strict"; Object.defineProperty(exports, "__esModule", { value: true }); exports.addToEventQueue = addToEventQueue; exports.getMessageContentType = getMessageContentType; const constants_1 = require("./constants"); const zaloMessage_1 = require("../utils/zaloMessage"); function addToEventQueue(webhookData, event) { const queue = webhookData.eventQueue; if (queue.length >= constants_1.MAX_QUEUE_SIZE) { console.warn('[ZaloMessageTrigger] Event queue full, dropping oldest events'); queue.shift(); } queue.push(event); } function getMessageContentType(message) { const data = message === null || message === void 0 ? void 0 : message.data; if (!data) { return 'unknown'; } return (0, zaloMessage_1.detectContentType)(data.msgType, data.content); } //# sourceMappingURL=utils.js.map