Spaces:
Runtime error
Runtime error
| export const SECOND = 1000; | |
| export enum WAHAEvents { | |
| SESSION_STATUS = 'session.status', | |
| MESSAGE = 'message', | |
| MESSAGE_REACTION = 'message.reaction', | |
| MESSAGE_ANY = 'message.any', | |
| MESSAGE_ACK = 'message.ack', | |
| MESSAGE_WAITING = 'message.waiting', | |
| MESSAGE_REVOKED = 'message.revoked', | |
| MESSAGE_EDITED = 'message.edited', | |
| STATE_CHANGE = 'state.change', | |
| GROUP_JOIN = 'group.join', | |
| GROUP_LEAVE = 'group.leave', | |
| GROUP_V2_JOIN = 'group.v2.join', | |
| GROUP_V2_LEAVE = 'group.v2.leave', | |
| GROUP_V2_UPDATE = 'group.v2.update', | |
| GROUP_V2_PARTICIPANTS = 'group.v2.participants', | |
| PRESENCE_UPDATE = 'presence.update', | |
| POLL_VOTE = 'poll.vote', | |
| POLL_VOTE_FAILED = 'poll.vote.failed', | |
| CHAT_ARCHIVE = 'chat.archive', | |
| CALL_RECEIVED = 'call.received', | |
| CALL_ACCEPTED = 'call.accepted', | |
| CALL_REJECTED = 'call.rejected', | |
| LABEL_UPSERT = 'label.upsert', | |
| LABEL_DELETED = 'label.deleted', | |
| LABEL_CHAT_ADDED = 'label.chat.added', | |
| LABEL_CHAT_DELETED = 'label.chat.deleted', | |
| EVENT_RESPONSE = 'event.response', | |
| EVENT_RESPONSE_FAILED = 'event.response.failed', | |
| ENGINE_EVENT = 'engine.event', | |
| } | |
| export type AllEventType = WAHAEvents | '*'; | |
| export const AllEvents = [...Object.values(WAHAEvents), '*']; | |
| // All but no state.change, it's internal one | |
| export const WAHAEventsWild = Object.values(WAHAEvents).filter( | |
| (e) => e !== WAHAEvents.STATE_CHANGE && e !== WAHAEvents.ENGINE_EVENT, | |
| ); | |
| export enum WAHASessionStatus { | |
| STOPPED = 'STOPPED', | |
| STARTING = 'STARTING', | |
| SCAN_QR_CODE = 'SCAN_QR_CODE', | |
| WORKING = 'WORKING', | |
| FAILED = 'FAILED', | |
| } | |
| export enum WAHAEngine { | |
| WEBJS = 'WEBJS', | |
| NOWEB = 'NOWEB', | |
| GOWS = 'GOWS', | |
| } | |
| export enum WAHAPresenceStatus { | |
| OFFLINE = 'offline', | |
| ONLINE = 'online', | |
| TYPING = 'typing', | |
| RECORDING = 'recording', | |
| PAUSED = 'paused', | |
| } | |
| export enum WAMessageAck { | |
| ERROR = -1, | |
| PENDING = 0, | |
| SERVER = 1, | |
| DEVICE = 2, | |
| READ = 3, | |
| PLAYED = 4, | |
| } | |
| export enum WAMessageAckName { | |
| ERROR = 'ERROR', | |
| PENDING = 'PENDING', | |
| SERVER = 'SERVER', | |
| DEVICE = 'DEVICE', | |
| READ = 'READ', | |
| PLAYED = 'PLAYED', | |
| } | |
| export const ACK_UNKNOWN = 'UNKNOWN'; | |