UNPKG

redai-automation-web-sdk

Version:

TypeScript SDK for RedAI Automation Web API - Zalo Personal automation, messaging, advanced sticker search, and bulk operations. 100% compatible with automation-web backend. v1.8.1: Updated GroupInfo interface to match backend controller with complete gro

34 lines 999 B
"use strict"; /** * Delivered Message Event Types * 100% khớp với zalo-personal-sdk/src/models/DeliveredMessage.ts */ Object.defineProperty(exports, "__esModule", { value: true }); exports.GroupDeliveredMessage = exports.UserDeliveredMessage = void 0; const enums_1 = require("./enums"); /** * User Delivered Message Class */ class UserDeliveredMessage { constructor(data) { this.type = enums_1.ThreadType.USER; this.isSelf = false; this.data = data; this.threadId = data.deliveredUids[0]; this.isSelf = false; } } exports.UserDeliveredMessage = UserDeliveredMessage; /** * Group Delivered Message Class */ class GroupDeliveredMessage { constructor(uid, data) { this.type = enums_1.ThreadType.GROUP; this.data = data; this.threadId = data.groupId; this.isSelf = data.deliveredUids.includes(uid); } } exports.GroupDeliveredMessage = GroupDeliveredMessage; //# sourceMappingURL=delivered-message.js.map