whatsauto.js
Version:
Easy WhatsApp Automation with Session
34 lines • 2.19 kB
TypeScript
import { GroupMemberUpdate, IWAutoMessage, WAutoMessageUpdated } from "../Types";
export default class AutoWAEvent {
private callback;
constructor(callback: Map<string, Function>);
onQRUpdated: (listener: (qr: string) => void) => void;
onConnected: (listener: () => void) => void;
onDisconnected: (listener: () => void) => void;
onConnecting: (listener: () => void) => void;
onMessageUpdate: (listener: (data: WAutoMessageUpdated) => void) => void;
onPairingCode: (listener: (code: string) => void) => void;
onMessage: (listener: (msg: IWAutoMessage) => void) => void;
onGroupMessage: (listener: (msg: IWAutoMessage) => void) => void;
onPrivateMessage: (listener: (msg: IWAutoMessage) => void) => void;
onMessageReceived: (listener: (msg: IWAutoMessage) => void) => void;
onGroupMessageReceived: (listener: (msg: IWAutoMessage) => void) => void;
onPrivateMessageReceived: (listener: (msg: IWAutoMessage) => void) => void;
onMessageSent: (listener: (msg: IWAutoMessage) => void) => void;
onGroupMessageSent: (listener: (msg: IWAutoMessage) => void) => void;
onPrivateMessageSent: (listener: (msg: IWAutoMessage) => void) => void;
onStory: (listener: (msg: IWAutoMessage) => void) => void;
onStoryReceived: (listener: (msg: IWAutoMessage) => void) => void;
onStorySent: (listener: (msg: IWAutoMessage) => void) => void;
onReaction: (listener: (msg: IWAutoMessage) => void) => void;
onReactionReceived: (listener: (msg: IWAutoMessage) => void) => void;
onReactionSent: (listener: (msg: IWAutoMessage) => void) => void;
onGroupReaction: (listener: (msg: IWAutoMessage) => void) => void;
onGroupReactionReceived: (listener: (msg: IWAutoMessage) => void) => void;
onGroupReactionSent: (listener: (msg: IWAutoMessage) => void) => void;
onPrivateReaction: (listener: (msg: IWAutoMessage) => void) => void;
onPrivateReactionReceived: (listener: (msg: IWAutoMessage) => void) => void;
onPrivateReactionSent: (listener: (msg: IWAutoMessage) => void) => void;
onGroupMemberUpdate: (listener: (msg: GroupMemberUpdate) => void) => void;
}
//# sourceMappingURL=AutoWAEvent.d.ts.map