@brighthustle/adonisjs-whatsapp
Version:
Connect your WhatsApp Cloud API with AdonisJS
17 lines (16 loc) • 548 B
TypeScript
/// <reference types="@adonisjs/application/build/adonis-typings" />
import { ApplicationContract } from '@ioc:Adonis/Core/Application';
export default class WhatsAppProvider {
protected app: ApplicationContract;
static needsApplication: boolean;
private config;
constructor(app: ApplicationContract);
register(): void;
boot(): Promise<void>;
private getVerifyTokenFromDb;
private isValidWebhook;
private getConfig;
private handleMag91ApiWebhook;
private handleCloudApiWebhook;
private emitEvents;
}