Skip to content
View in the app

A better way to browse. Learn more.

DoniaWeB

A full-screen app on your home screen with push notifications, badges and more.

To install this app on iOS and iPadOS
  1. Tap the Share icon in Safari
  2. Scroll the menu and tap Add to Home Screen.
  3. Tap Add in the top-right corner.
To install this app on Android
  1. Tap the 3-dot menu (⋮) in the top-right corner of the browser.
  2. Tap Add to Home screen or Install app.
  3. Confirm by tapping Install.
     

Whatsapp Gateway | Multi Device v14.7.0

Featured Replies

  • Replies 9.3k
  • Views 1.2m
  • Created
  • Last Reply

Top Posters In This Topic

Most Popular Posts

  • Magd Almuntaser
    Magd Almuntaser

    What's new in version 11.0.0 (so far): - Added Chat System (Customer Service). - Fixed Connection problems With WhatsApp. - Fixed Generate QR Via API. - Fixed Delete Sections From Edit List Page. - Fi

  • Magd Almuntaser
    Magd Almuntaser

    English: Version 14.0.0 is now nearly complete. A lot has been changed in this version because of the plugin system, as features have been separated and converted into plugins. Therefore: Testers are

  • Magd Almuntaser
    Magd Almuntaser

    Version 11.0.1 has been released What's new in version 11.0.1: - Fixed Stop/Start AI In Conversations. - Fixed Chat Date (Database). - Fixed Migrate To Database. - Fixed Plans Page.

Most Helpful Posts

  • Magd Almuntaser
    Magd Almuntaser

    English (EN) I have already informed you that WhatsApp is rolling out new updates. These updates are being sent to some numbers first and will gradually reach all numbers worldwide. The first update i

  • Magd Almuntaser
    Magd Almuntaser

    What will be available in version 11.0.0: - A chat system will be added. - A customer service system will be added (integrated with chat). - Some Indian payment gateways will be added. - Order design

  • i give you the step: Stop your Node server. Download the files validate-connection.js and validate-connection.d.ts from the links provided below. Go to the directory: /your_mpwa_directory/node_modul

Posted Images

Hi everyone,

If my post isn't very helpful, You can install the encrypted version on a VPS or hosting, provided you follow the specified specifications.

curl => Enabled

mbstring => Enabled

openssl => Enabled

pdo => Enabled

pdo_mysql => Enabled

json => Enabled

ssl = on

APP_URL=https://yourdomain.com

WA_URL_SERVER=https://yourdomain.com

server.js = exist

Database connection = ok

If you are a shared hosting user, enter the CLI on cPanel and send this command according to the folder where you placed the WhatsApp Gateway project.

and for Cronjob

/usr/bin/curl -s "https://yourdomain.com/en/blast-start" >/dev/null 2>&1

/usr/bin/curl -s "https://yourdomain.com/en/subscription-check" >/dev/null 2>&1

If you are using a VPS, you must install a cronjob. Type the command crontab -e and enter the command below, then save it.

# Run Start Blast every 1 minute

* * * * * /usr/bin/curl -s "https://habis.in/en/blast-start" >/dev/null 2>&1

# Check User Subscribe, History, and Order every 10 minutes

*/10 * * * * /usr/bin/curl -s "https://habis.in/en/subscription-check" >/dev/null 2>&1

If you use a VPS, make sure the PHP module is complete.

install on => PHP 8.3.29 (cli)

root@asds:~# php -m

[PHP Modules]

calendar, Core, ctype, curl, date, dom, exif, FFI, fileinfo, filter, ftp, gd, gettext, hash, iconv, igbinary, json, libxml, mbstring, mysqli, mysqlnd, openssl, pcntl, pcre, PDO, pdo_mysql, Phar, posix, random, readline, redis, Reflection, session, shmop, SimpleXML, sockets, sodium, SPL, standard, swoole, sysvmsg, sysvsem, sysvshm, tokenizer, xml, xmlreader, xmlwriter, xsl, Zend OPcache, zip, zlib, , [Zend Modules], Zend OPcache,

and you must install PM2+

when run the server.js with manualy : npm run server.js it will close if you close the command CLI or after your VPS reboot, to overcome this you need to use PM2+,

file process automatically if suddenly the log file swells usually the services will stop, therefore the configuration is set ecosystem.config.js

following is the command :

sudo nano ecosystem.config.js

module.exports = {

apps : [{

name: "habisin-app",

script: "./server.js",

// Restart every 0th and 30th minute (every 30 minutes)

cron_restart: "0,30 * * * *",

// Restart the application if it crashes suddenly

autorestart: true,

// Log settings

out_file: "./logs/out.log",

error_file: "./logs/error.log",

log_date_format: "YYYY-MM-DD HH:mm:ss",

// Avoid port conflicts on restart (optional)

kill_timeout: 3000,

wait_ready: true

}]

}

if you are used to using VS Code, you can also just copy it,

Then you just type the command on your CLI

pm2 start

and to see the log status, you just send :

pm2 logs

Oh yes, installing PM2 is easy, just register at https://pm2.keymetrics.io/docs/usage/quick-start/

image.png

Greetings, I need an expert in this software field. I need a few plugins for paid support, specifically plugins for WHMCS-like software and a plugin related to payment management. Is there an expert who can help with this?

I need a solution for a script that keeps failing to send messages. When I try to send WhatsApp messages, it either doesn't send or it suddenly stops working.


On 12/25/2025 at 9:25 PM, ram0063 said:

When I install new WhatsApp scripts, the message gets sent for some time

But after some time the message is not sent.

And the WhatsApp number that we have added in the device area is also not deleted.

Screenshot_20251225-194613_Chrome.png

Ini g ada yg komen kah?

Pusing deh saya, sudah sewa MPWA dari beberapa seller di shopee yg ratingnya bagus berakhir sama kayak abang @ram0063 ini. Terkahir saya instal sendiri mpwa di beberapa hosting saya. Eh masih sama kayak bang ram ini.

Yang saya rasakan pengamatan saya

  1. Mpwa ini lancar saat saya login ke dashboard mpwa, cek troubleshooting aman g ada kendala

  2. Tapi ketika browser Ditutup, selang sekitar 20 menitan. Sdh deh g respon mpwa ini. Pusing pusing

    1. Sdh cari cari referensi g tahu deh pusing buntu fikiran

Screenshot_2026-01-21-11-47-01-701_com.whatsapp.w4b.jpgScreenshot_2026-01-22-02-32-20-231_com.whatsapp.w4b.jpg

9 minutes ago, Gibrantokomj said:

Ini g ada yg komen kah?

Pusing deh saya, sudah sewa MPWA dari beberapa seller di shopee yg ratingnya bagus berakhir sama kayak abang @ram0063 ini. Terkahir saya instal sendiri mpwa di beberapa hosting saya. Eh masih sama kayak bang ram ini.

Yang saya rasakan pengamatan saya

  1. Mpwa ini lancar saat saya login ke dashboard mpwa, cek troubleshooting aman g ada kendala

  2. Tapi ketika browser Ditutup, selang sekitar 20 menitan. Sdh deh g respon mpwa ini. Pusing pusing

    1. Sdh cari cari referensi g tahu deh pusing buntu fikiran

Jadi sayang bgt dan bingung. Bot Wa saya terhubung gemini sdh sukses meng interview 100 pelamar tanpa mereka sadari klo dia bukan manusia. Tpi skrng stop total g tahu gmn MPWa ini sering stuck. Mau pakai WA resmi Api Bisnis saya cm UMKM Toko Kecik, nnti g worth dg operasional toko

Mohon Bimbingannya suhu dan solusinya

IMG-20260122-WA0001.jpg

@Gibrantokomj 
1. Sediakan mini pc pling harga 1 jutaan dah bagus
2. beli domain my.id saja murah
3. hubungkan ip ke domain pakai cloudflare tunel
4. install aapanel + kebutuhan web
5. install mpwa
6. pasang n8n dari aapanel one click (opsional)
7. tinggal run saja aman sentosa.

Selama ini no problem dah jalan mulai awal update mpwa v12 sampe sekarang belum pernah auto logout , hanya kemarin waktu migrasi dari baileys v.6 ke v.7 saja logout . setelah itu no problem.

Kenapa n8n ?.
1. ketika ganti wa gateway tidak perlu setup banyak buat asisten
2. respon dan pergerakan bisa kita sesuaikan kemauan kita.


N8N.jpg

Edited by paijoojiap

4 hours ago, paijoojiap said:

@Gibrantokomj 
1. Sediakan mini pc pling harga 1 jutaan dah bagus
2. beli domain my.id saja murah
3. hubungkan ip ke domain pakai cloudflare tunel
4. install aapanel + kebutuhan web
5. install mpwa
6. pasang n8n dari aapanel one click (opsional)
7. tinggal run saja aman sentosa.

Selama ini no problem dah jalan mulai awal update mpwa v12 sampe sekarang belum pernah auto logout , hanya kemarin waktu migrasi dari baileys v.6 ke v.7 saja logout . setelah itu no problem.

Kenapa n8n ?.
1. ketika ganti wa gateway tidak perlu setup banyak buat asisten
2. respon dan pergerakan bisa kita sesuaikan kemauan kita.


N8N.jpg

Sama... memang harus ada sentuhan2 cantik.. agar bisa memanfaatkan mpwa+n8n+ dan bisa dikembangkan yang lain.
Contoh : ini saya kembangkan untuk user yang gak mau repot bikin api_key di provider.
Lumayan jual eceran
image.png

8 hours ago, paijoojiap said:

@Gibrantokomj 
1. Sediakan mini pc pling harga 1 jutaan dah bagus
2. beli domain my.id saja murah
3. hubungkan ip ke domain pakai cloudflare tunel
4. install aapanel + kebutuhan web
5. install mpwa
6. pasang n8n dari aapanel one click (opsional)
7. tinggal run saja aman sentosa.

Selama ini no problem dah jalan mulai awal update mpwa v12 sampe sekarang belum pernah auto logout , hanya kemarin waktu migrasi dari baileys v.6 ke v.7 saja logout . setelah itu no problem.

Kenapa n8n ?.
1. ketika ganti wa gateway tidak perlu setup banyak buat asisten
2. respon dan pergerakan bisa kita sesuaikan kemauan kita.


N8N.jpg

Sereem kalii ini..Flow n8nnya..professional ini 😍👍

On 1/22/2026 at 7:21 AM, Gibrantokomj said:

Screenshot_2026-01-21-11-47-01-701_com.whatsapp.w4b.jpgScreenshot_2026-01-22-02-32-20-231_com.whatsapp.w4b.jpg

Jadi sayang bgt dan bingung. Bot Wa saya terhubung gemini sdh sukses meng interview 100 pelamar tanpa mereka sadari klo dia bukan manusia. Tpi skrng stop total g tahu gmn MPWa ini sering stuck. Mau pakai WA resmi Api Bisnis saya cm UMKM Toko Kecik, nnti g worth dg operasional toko

Mohon Bimbingannya suhu dan solusinya

IMG-20260122-WA0001.jpg

Pengalaman saya untuk model Gemini memang ada masalah tidak membalas pesan jika traffic terlalu tinggi. Tidak tau untuk yang lain mungkin masih aman.

On 13/11/2025 at 19:52, Azhar Azziz said:

Te doy el paso:

  1. Detenga su servidor Node.

  2. Descargue los archivos validate-connection.jsy validate-connection.d.tsdesde los enlaces que se proporcionan a continuación.

  3. Ir al directorio:
    /your_mpwa_directory/node_modules/@onexgen/baileys/lib/Utils/

  4. Reemplace los archivos existentes validate-connection.jscon validate-connection.d.tslos nuevos que acaba de descargar.

  5. Inicie nuevamente su servidor Node.

  6. Intente volver a conectar su cuenta de WhatsApp.

Gracias por@jjsonspara la solución.

<font dir="auto" style="vertical-align: inherit;"><font dir="auto" style="vertical-align: inherit;">validar-conexión.js</font></font> <font dir="auto" style="vertical-align: inherit;"><font dir="auto" style="vertical-align: inherit;">validar-conexión.d.ts</font></font>

Hi, I replaced the files, but I'm using PM2, not Node.js. How can I make it work since it won't let me connect to WhatsApp?

image.pngimage.pngimage.png

On 1/2/2026 at 3:12 PM, paijoojiap said:

kesimpulannya ?.

Dev hanya mengatakan whatsapp sedang melakukan migrasi besar besaran terhadap nomor wa untuk di konverensi ke 16 digit agar bisa mengguanakan user name sebagai pengiriman alih alih menggunakan nomor telepon biasa ( RemoteJID ).
atau ada solusi lain ?.

Saya coba menangkap data LID dari raw nodes dan memetakannya ke nomor HP asli tetapi tidak berfungsi.

Ini beneran ada yang work ga om untuk LID? misalkan mengirim ke LID langsung. sama seperti aplikasi berbayar luar ultra***.

atau cuma memetakan dari raw json?

di raw json kan terdapat remotejid, phone, dan senderPn. Nah sementara ini kan senderPn bisa digunakan untuk di gunakan sebagai nomer telepon pengirim setelah di normalize.

tapi yang jadi masalah senderPn terkadang kosong ketika di pesan kesekian.

tapi LID selalu ada di setiap chat. jadi senderPn hanya solusi sementara atau semoga setelah update senderPn selalu terisi. atau lebih bagus lagi kalau bisa mengirim ke LID langsung mungkin kalau ini dari wa dev nya langsung.

Ada yang tau kenapa setelah beberapa saat, beberapa hari, webhook tidak menerima pesan lagi?

Untuk mengirim pesan masih bisa, tapi untuk menerima tidak bisa.

Kemudian, untuk fitur tolak panggilan juga sama, kirim pesan saat tolak panggilan juga sama. setiap beberapa saat tidak work lagi.

Solusi saya sementara, saya harus restart server node JS setiap hari saat tengah malam dengan menggunakan cron / manual.


Kemudian permasalahan selanjutnya, terkadang setiap menerima pesan, terjadi event 2 kali. jadi webhook menangkap 2 kali event. yang pertama invalid session, barulah yang kedua event yang sebenarnya. bahkan pesan yang asli pun di bagi menjadi 2 raw. sehingga harus memetakan dengan menggabungkan keduanya menjadi 1 event berdasarkan message_id.

3 hours ago, LukmanulHakimid said:

Ini beneran ada yang work ga om untuk LID? misalkan mengirim ke LID langsung. sama seperti aplikasi berbayar luar ultra***.

atau cuma memetakan dari raw json?

di raw json kan terdapat remotejid, phone, dan senderPn. Nah sementara ini kan senderPn bisa digunakan untuk di gunakan sebagai nomer telepon pengirim setelah di normalize.

tapi yang jadi masalah senderPn terkadang kosong ketika di pesan kesekian.

tapi LID selalu ada di setiap chat. jadi senderPn hanya solusi sementara atau semoga setelah update senderPn selalu terisi. atau lebih bagus lagi kalau bisa mengirim ke LID langsung mungkin kalau ini dari wa dev nya langsung.

Saya bisa dan aman pkai lid

23 hours ago, Imanudin said:

Pengalaman saya untuk model Gemini memang ada masalah tidak membalas pesan jika traffic terlalu tinggi. Tidak tau untuk yang lain mungkin masih aman.

sama saja om , gemini saya saja ada 12 om , kalau error nanti loop ke apikey + akun lain , kalau error lagi loop lagi sampe 12x hahahah

6 hours ago, paijoojiap said:

Saya bisa dan aman pkai lid

bawaan update terakhir dari file disini. atau update sendiri om? apa ada panduan updatenya om kalau emg update sendiri?

krn selalu lid yang terisi, senderPn terkadang kosong.

Join the conversation

You can post now and register later. If you have an account, sign in now to post with your account.
Note: Your post will require moderator approval before it will be visible.

Guest
Unfortunately, your content contains terms that we do not allow. Please edit your content to remove the highlighted words below.
Reply to this topic...

Recently Browsing 0

  • No registered users viewing this page.

Latest Updated Files

Account

Navigation

Search

Search

Configure browser push notifications

Chrome (Android)
  1. Tap the lock icon next to the address bar.
  2. Tap Permissions → Notifications.
  3. Adjust your preference.
Chrome (Desktop)
  1. Click the padlock icon in the address bar.
  2. Select Site settings.
  3. Find Notifications and adjust your preference.