diff --git a/src/server.ts b/src/server.ts index ecf6bab..b1f4a2a 100644 --- a/src/server.ts +++ b/src/server.ts @@ -12,6 +12,7 @@ export const REQUIRED_ENV = [ 'EVOLUTION_API_URL', 'EVOLUTION_API_KEY', 'EVOLUTION_API_INSTANCE', + 'INSTANCE_NAME', 'WHATSAPP_COMMUNITY_ID', 'CHATBOT_PHONE_NUMBER', 'WEBHOOK_URL' diff --git a/src/services/webhook-manager.ts b/src/services/webhook-manager.ts index 123c4d5..c963125 100644 --- a/src/services/webhook-manager.ts +++ b/src/services/webhook-manager.ts @@ -21,9 +21,13 @@ type WebhookResponse = { export class WebhookManager { private static readonly REQUIRED_EVENTS = [ 'APPLICATION_STARTUP', - 'MESSAGES.UPSERT', - 'MESSAGES.DELETE', - 'GROUPS.UPDATE', + 'messages.upsert', + 'messages.update', + 'messages.delete', + 'groups.update', + 'presence.update', + 'contacts.update', + 'chats.update', ]; private static validateConfig() {