|
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_REVOKED = 'message.revoked', |
|
STATE_CHANGE = 'state.change', |
|
GROUP_JOIN = 'group.join', |
|
GROUP_LEAVE = 'group.leave', |
|
PRESENCE_UPDATE = 'presence.update', |
|
POLL_VOTE = 'poll.vote', |
|
POLL_VOTE_FAILED = 'poll.vote.failed', |
|
} |
|
|
|
export enum WAHASessionStatus { |
|
STOPPED = 'STOPPED', |
|
STARTING = 'STARTING', |
|
SCAN_QR_CODE = 'SCAN_QR_CODE', |
|
WORKING = 'WORKING', |
|
FAILED = 'FAILED', |
|
} |
|
|
|
export enum WAHAEngine { |
|
VENOM = 'VENOM', |
|
WEBJS = 'WEBJS', |
|
NOWEB = 'NOWEB', |
|
MOBILE = 'MOBILE', |
|
} |
|
|
|
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 const ACK_UNKNOWN = 'UNKNOWN'; |
|
|