mpwah

Powerful n8n community node for MPWAH WhatsApp Gateway. Send text, media, stickers, buttons, lists, and more.

Package Information

Downloads: 78 weekly / 4,305 monthly
Latest Version: 1.7.8
Author: Paijoo Jap

Documentation

n8n-nodes-mpwah

This is an n8n community node to interact with the MPWAH WhatsApp Gateway. It allows you to automate WhatsApp interactions with low configuration.


🚀 Installation

via n8n dashboard (Recommended)

  1. Go to Settings > Community Nodes in your n8n instance.
  2. Click on Install a community node.
  3. Enter n8n-mpwah.
  4. Click Install.

Manual Installation (Local)

If you want to test it locally before it's published to NPM:

cd packages/n8n-mpwah
npm install
npm run build
npm link
cd ~/.n8n/nodes
npm link n8n-mpwah

✨ Features

📩 Message Operations

  • Universal Messenger: Send Text, Image, Video, Audio, Document, Sticker, Location, and Polls.
  • Interactive: Support for Buttons and List Messages.
  • Control: Native Delete Message support using msgid.
  • Advanced: Full @newsletter / WhatsApp Channel support.

🔔 Triggers

  • MPWAH Trigger: Receive incoming messages, media, and events in real-time without manual webhook routing.

🛠 Device & Contact Management

  • Check Presence: Verify if a number exists on WhatsApp.
  • Groups: Fetch all group lists.
  • Channels: Resolve and fetch channel metadata.
  • Logout: Securely disconnect sessions remotely.

🔐 Konfigurasi Kredensial (Mpwah API)

Saat menambahkan kredensial Mpwah API di n8n, isi kolom berikut:

  • Base URL: Alamat server gateway Anda (contoh: https://wa.yourdomain.com).
  • API Key: Masukkan nilai AUTH yang ada di file .env server Anda. Ini adalah pengaman agar tidak sembarang orang bisa memakai API Anda.
  • Session (Device ID): Masukkan Nomor WhatsApp atau ID yang terdaftar sebagai device di dashboard Anda.

🚀 Cara Update

Jika Anda sudah menginstal versi sebelumnya, lakukan langkah ini:

  1. Server: Upload file server/router/index.js terbaru ke hosting Anda dan restart server.
  2. n8n: Buka Settings > Community Nodes, cari n8n-mpwah, lalu klik Update.

📄 License

MIT © Paijo Ojiap

Discussion