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

anyone found the same problem PLUG IN Status Scheduler, error 500, how to fixed it🙏

after try to delete plugin in and reinstall

found error

Marketplace installation failed: SQLSTATE[42S01]: Base table or view already exists: 1050 Table 'status_schedulers' already exists (Connection: mysql, Host: localhost, Port: 3306, Database: sql_app_domain_com, SQL: create table status_schedulers id bigint unsigned not null auto_increment primary key, user_id bigint unsigned not null, device_id bigint unsigned not null, name varchar(255) not null, type enum('text', 'image', 'video') not null default 'text', content text null, media_path varchar(255) null, scheduled_at datetime not null, target_jids longtext null, status enum('pending', 'success', 'failed') not null default 'pending', error_log text null, created_at timestamp null, updated_at timestamp null) default character set utf8mb4 collate 'utf8mb4_unicode_ci')

Screenshot (4).png

@ram0063 I'm having the same problem. The messages aren't sending. They show up in the live chat, but not in WhatsApp. It says "sent," but it's not visible in WhatsApp. I've already tried re-linking and nothing changed. I've cleared the cache and restarted Node.js, but still nothing. Any solutions?

21 hours ago, Gerónimo Aguilar said:

@ram0063 Tengo el mismo problema. Los mensajes no se envían. Aparecen en el chat en vivo, pero no en WhatsApp. Dice "enviado", pero no se ve en WhatsApp. Ya intenté volver a vincular la aplicación y no cambió nada. Borré la caché y reinicié Node.js, pero sigue igual. ¿Alguna solución?

Context: When I connect an Android device, it works correctly; there are no issues.

But when I connect an iPhone, it stops sending messages. They appear in the live chat, but not in WhatsApp.

On 5/25/2026 at 11:19 PM, SRI LESTARI said:

Belum bisa menambakan pesan gambar, selalu gagal dalam pengiriman

Mohon bantuannya

coba jalankan ini.
yoursite.com/storage-link
kalau hasilnya 0 berarti OK dan coba cek permission foldernya. Dan harusnya bisa.

On 5/25/2026 at 10:36 AM, pinpin said:

anyone found the same problem PLUG IN Status Scheduler, error 500, how to fixed it🙏

after try to delete plugin in and reinstall

found error

Marketplace installation failed: SQLSTATE[42S01]: Base table or view already exists: 1050 Table 'status_schedulers' already exists (Connection: mysql, Host: localhost, Port: 3306, Database: sql_app_domain_com, SQL: create table status_schedulers id bigint unsigned not null auto_increment primary key, user_id bigint unsigned not null, device_id bigint unsigned not null, name varchar(255) not null, type enum('text', 'image', 'video') not null default 'text', content text null, media_path varchar(255) null, scheduled_at datetime not null, target_jids longtext null, status enum('pending', 'success', 'failed') not null default 'pending', error_log text null, created_at timestamp null, updated_at timestamp null) default character set utf8mb4 collate 'utf8mb4_unicode_ci')

Screenshot (4).png

How you delete or uninstall the plugin?
Or you just delete the folder?

On 5/25/2026 at 10:05 AM, pinpin said:

helo sir @Magd Almuntaser after scanning use plugin malware scanner, found 2 item detect

payments.php

index.blade.php

how to fixed its dangerous or not 🙏

Screenshot (3).png

What plugin malware scanner do you use?

  • Community Expert
  • Author
On 5/25/2026 at 10:05 AM, pinpin said:

helo sir @Magd Almuntaser after scanning use plugin malware scanner, found 2 item detect

payments.php

index.blade.php

how to fixed its dangerous or not 🙏

Screenshot (3).png

Don't delete them .. They were suspected because they were using base64, which is essentially HTML for payment formats..

I will update the plugin after Eid al-Adha so that you can ignore important files..

Bro @Magd Almuntaser i found an error. If you type "video" on the pm or in group. Then it will reply "Invalid link or unsupported platform."
And of course, when in the group there's two or more device active, it will says the same.
image.png
it caused by plugins? or anything else? Can you check it?

  • Community Expert
  • Author
1 hour ago, adhiete said:

Bro @Magd Almuntaser i found an error. If you type "video" on the pm or in group. Then it will reply "Invalid link or unsupported platform."
And of course, when in the group there's two or more device active, it will says the same.
image.png
it caused by plugins? or anything else? Can you check it?

Yes you installed (media downloader) plugin ..

You can use it like:

video https://youtube.com/....etc

Or

mp3 https//youtube.com/...etc

On 21/5/2026 at 0:57, chaell Tj said:

Por favor, ayúdenme. Después de actualizar de la versión 12.0.1 a la versión 14.5, server.js no funciona. Gracias.

========================================

const serverOptions = {

key: fs.readFileSync('key.pem'),

cert: fs.readFileSync('cert.pem')

}

import express from 'express';

const app = express();

import https from "https";

const server = https.createServer(serverOptions, app);

========================================

19 minutes ago, Magd Almuntaser said:

Yes you installed (media downloader) plugin ..

You can use it like:

video https://youtube.com/....etc

Or

mp3 https//youtube.com/...etc

Thank you for the explanation Bro.

Any help Please, Are the plugins needs it's own cronjobs to work probably ???
- Advance Chat Flows
- Chatbot Flows
- Prayer Times [ Work manually as test alert Only ]

Below is the Troubleshoot Report

Initializing system diagnostic...

Checking Cronjob (Subscribes & History Messages)...

Last user & history messages cronjob run was 5 minutes ago.

User & history messages cronjob is working correctly.

Checking Cronjob (Blast)...

Last blast cronjob run was 0 minutes ago.

Blast cronjob is working correctly.

Checking Cronjob (Schedule-run)...

Schedule-run cronjob not working (It should not work)

Checking PHP version...

PHP 8.5.6 => Valid (>= 8.2)

Checking file permissions...

storage => Writable and exists

bootstrap/cache => Writable and exists

Checking storage folder and symlink...

Storage link exists.

Checking hosting type...

Cloudflare detected.

Checking PHP extensions...

curl => Enabled

fileinfo => Enabled

intl => Enabled

json => Enabled

mbstring => Enabled

openssl => Enabled

mysqli => Enabled

zip => Enabled

ctype => Enabled

dom => Enabled

Checking SSL certificate...

SSL Certificate for ********** hidden for privacy

Certificate is valid for 90 more days.

Checking origin SSL certificate...

Cloudflare origin certificate not found.

Checking server type...

LiteSpeed detected.

Checking Node server configuration...

Node configuration appears valid.

Testing CURL connection...

Testing CURL connection to https://www.google.com ...

CURL request succeeded with HTTP code: 200

Checking .env file and keys...

.env => Found

APP_KEY => OK

DB_DATABASE => OK

DB_USERNAME => OK

DB_PASSWORD => OK

Checking database connection...

Database connection successful.

Database: ********** hidden for privacy

Checking scheduled tasks (cron)...

Cron schedule list:

*/5 * * * * php artisan schedule:cron ........ Next Due: 4 minutes from now

0 0 * * * php artisan subscription:check .... Next Due: 13 hours from now

* * * * * php artisan start:blast ......... Next Due: 13 seconds from now

* * * * * php artisan group-sender:send-scheduled Next Due: 13 seconds from now

* * * * * php artisan prayer-times:send-reminders Next Due: 13 seconds from now

* * * * * php artisan disaster-alerts:check Next Due: 13 seconds from now

Total time: 8.56 seconds

Edited by Best Elite choices

On 5/27/2026 at 6:12 PM, adhiete said:

How you delete or uninstall the plugin?
Or you just delete the folder?

helo bro, uninstall dan delete lewat dashboard admin login muncul error spt itu

helo semua adakah disini yang sudah mengunakan BOT AI yang di hubungkan dengan layanan ongkir jadi ketika ada chat tanya ongkir bisa di jawab sesuai ongkir pilihan ekspedisinya ? apakah video tutorialnya ?

  • Community Expert
  • Author
22 hours ago, Best Elite choices said:

Any help Please, Are the plugins needs it's own cronjobs to work probably ???
- Advance Chat Flows
- Chatbot Flows
- Prayer Times [ Work manually as test alert Only ]

Below is the Troubleshoot Report

Initializing system diagnostic...

Checking Cronjob (Subscribes & History Messages)...

Last user & history messages cronjob run was 5 minutes ago.

User & history messages cronjob is working correctly.

Checking Cronjob (Blast)...

Last blast cronjob run was 0 minutes ago.

Blast cronjob is working correctly.

Checking Cronjob (Schedule-run)...

Schedule-run cronjob not working (It should not work)

Checking PHP version...

PHP 8.5.6 => Valid (>= 8.2)

Checking file permissions...

storage => Writable and exists

bootstrap/cache => Writable and exists

Checking storage folder and symlink...

Storage link exists.

Checking hosting type...

Cloudflare detected.

Checking PHP extensions...

curl => Enabled

fileinfo => Enabled

intl => Enabled

json => Enabled

mbstring => Enabled

openssl => Enabled

mysqli => Enabled

zip => Enabled

ctype => Enabled

dom => Enabled

Checking SSL certificate...

SSL Certificate for ********** hidden for privacy

Certificate is valid for 90 more days.

Checking origin SSL certificate...

Cloudflare origin certificate not found.

Checking server type...

LiteSpeed detected.

Checking Node server configuration...

Node configuration appears valid.

Testing CURL connection...

Testing CURL connection to https://www.google.com ...

CURL request succeeded with HTTP code: 200

Checking .env file and keys...

.env => Found

APP_KEY => OK

DB_DATABASE => OK

DB_USERNAME => OK

DB_PASSWORD => OK

Checking database connection...

Database connection successful.

Database: ********** hidden for privacy

Checking scheduled tasks (cron)...

Cron schedule list:

*/5 * * * * php artisan schedule:cron ........ Next Due: 4 minutes from now

0 0 * * * php artisan subscription:check .... Next Due: 13 hours from now

* * * * * php artisan start:blast ......... Next Due: 13 seconds from now

* * * * * php artisan group-sender:send-scheduled Next Due: 13 seconds from now

* * * * * php artisan prayer-times:send-reminders Next Due: 13 seconds from now

* * * * * php artisan disaster-alerts:check Next Due: 13 seconds from now

Total time: 8.56 seconds


Try restarting Node.js.
As for cronjob, leave it as is, running as usual.

2 hours ago, SRI LESTARI said:

Para master, saya mau minta solusi

Web saya kenapa jadi gk bisa dibuka ya

Keterangannya kaya gini

403 Forbidden


nginx


I login to your website's control panel via aaPanel and found that you had configured your site incorrectly.
The problem is unrelated to MPWA.

by the way, your problem has been resolved..

12 minutes ago, Magd Almuntaser said:


Coba restart Node.js.
Sedangkan untuk cronjob, biarkan saja, jalankan seperti biasa.


Saya masuk ke panel kontrol situs web Anda melalui aaPanel dan menemukan bahwa Anda telah mengkonfigurasi situs Anda dengan tidak benar.
Masalah ini tidak terkait dengan MPWA.

Ngomong-ngomong, masalah Anda sudah teratasi.

siap tuan,, sudah bisa kembali. Apa yang salahnya tuan?

3 hours ago, Magd Almuntaser said:


Try restarting Node.js.
As for cronjob, leave it as is, running as usual.

Thanks for your reply
I restarting Node.js. many times and no effect but I finally get the solution [ only for prayer plugin ] which is :
Running the two below Cronjobs :

*

*

*

*

*

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

*

*

*

*

*

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

Note: Ignored the below error in the "Troubleshoot Report"
Checking Cronjob (Schedule-run)...
You should stop the following cronjob (schedule-run).
Because it is no longer used in (MPWA) and may cause you to consume site resources.


So if it is ok Please add the above two cronjob to the Admin Cronjob Tab

Happy Feast

On 5/28/2026 at 6:21 PM, Best Elite choices said:

Any help Please, Are the plugins needs it's own cronjobs to work probably ???
- Advance Chat Flows
- Chatbot Flows
- Prayer Times [ Work manually as test alert Only ]

Below is the Troubleshoot Report

Initializing system diagnostic...

Checking Cronjob (Subscribes & History Messages)...

Last user & history messages cronjob run was 5 minutes ago.

User & history messages cronjob is working correctly.

Checking Cronjob (Blast)...

Last blast cronjob run was 0 minutes ago.

Blast cronjob is working correctly.

Checking Cronjob (Schedule-run)...

Schedule-run cronjob not working (It should not work)

Checking PHP version...

PHP 8.5.6 => Valid (>= 8.2)

Checking file permissions...

storage => Writable and exists

bootstrap/cache => Writable and exists

Checking storage folder and symlink...

Storage link exists.

Checking hosting type...

Cloudflare detected.

Checking PHP extensions...

curl => Enabled

fileinfo => Enabled

intl => Enabled

json => Enabled

mbstring => Enabled

openssl => Enabled

mysqli => Enabled

zip => Enabled

ctype => Enabled

dom => Enabled

Checking SSL certificate...

SSL Certificate for ********** hidden for privacy

Certificate is valid for 90 more days.

Checking origin SSL certificate...

Cloudflare origin certificate not found.

Checking server type...

LiteSpeed detected.

Checking Node server configuration...

Node configuration appears valid.

Testing CURL connection...

Testing CURL connection to https://www.google.com ...

CURL request succeeded with HTTP code: 200

Checking .env file and keys...

.env => Found

APP_KEY => OK

DB_DATABASE => OK

DB_USERNAME => OK

DB_PASSWORD => OK

Checking database connection...

Database connection successful.

Database: ********** hidden for privacy

Checking scheduled tasks (cron)...

Cron schedule list:

*/5 * * * * php artisan schedule:cron ........ Next Due: 4 minutes from now

0 0 * * * php artisan subscription:check .... Next Due: 13 hours from now

* * * * * php artisan start:blast ......... Next Due: 13 seconds from now

* * * * * php artisan group-sender:send-scheduled Next Due: 13 seconds from now

* * * * * php artisan prayer-times:send-reminders Next Due: 13 seconds from now

* * * * * php artisan disaster-alerts:check Next Due: 13 seconds from now

Total time: 8.56 seconds

Yes, just leave the cronjobs to operate normally like dev said. For me, all plugins running normally.

5 hours ago, SRI LESTARI said:

Para master, saya mau minta solusi

Web saya kenapa jadi gk bisa dibuka ya

Keterangannya kaya gini

403 Forbidden


nginx

Biasanya kalau 403 forbidden biasa ada settingan yang kurang tepat. Atau bisa juga permission pada filenya

11 hours ago, pinpin said:

helo bro, uninstall dan delete lewat dashboard admin login muncul error spt itu

hmmm seharusnya sih normal ya, punya saya normal, file permissionnya apakah sudah sesuai? Ini soalnya dibilangnya database dari pluginsnya masih ada

45 minutes ago, Best Elite choices said:

Thanks for your reply
I restarting Node.js. many times and no effect but I finally get the solution [ only for prayer plugin ] which is :
Running the two below Cronjobs :

*

*

*

*

*

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

*

*

*

*

*

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

Note: Ignored the below error in the "Troubleshoot Report"
Checking Cronjob (Schedule-run)...
You should stop the following cronjob (schedule-run).
Because it is no longer used in (MPWA) and may cause you to consume site resources.


So if it is ok Please add the above two cronjob to the Admin Cronjob Tab

Happy Feast

For schedule-run it is no longer used on MPWA. For plugins just leave their cronjob as is.
Checking scheduled tasks (cron)...

Cron schedule list:

*/5 * * * * php artisan schedule:cron ........ Next Due: 4 minutes from now

0 0 * * * php artisan subscription:check ..... Next Due: 9 hours from now

* * * * * php artisan start:blast ......... Next Due: 54 seconds from now

* * * * * php artisan group-sender:send-scheduled Next Due: 54 seconds from now

* * * * * php artisan currency-rates:fetch Next Due: 54 seconds from now

* * * * * php artisan currency-rates:send-broadcasts Next Due: 54 seconds from now

* * * * * php artisan currency-rates:check-alerts Next Due: 54 seconds from now

* * * * * php artisan prayer-times:send-reminders Next Due: 54 seconds from now

* * * * * php artisan sky-cast:send-weather Next Due: 54 seconds from now

Here's mine. And all works perfectly without touching any of the plugins cron.

45 minutes ago, adhiete said:

For schedule-run it is no longer used on MPWA. For plugins just leave their cronjob as is.
Checking scheduled tasks (cron)...

Cron schedule list:

*/5 * * * * php artisan schedule:cron ........ Next Due: 4 minutes from now

0 0 * * * php artisan subscription:check ..... Next Due: 9 hours from now

* * * * * php artisan start:blast ......... Next Due: 54 seconds from now

* * * * * php artisan group-sender:send-scheduled Next Due: 54 seconds from now

* * * * * php artisan currency-rates:fetch Next Due: 54 seconds from now

* * * * * php artisan currency-rates:send-broadcasts Next Due: 54 seconds from now

* * * * * php artisan currency-rates:check-alerts Next Due: 54 seconds from now

* * * * * php artisan prayer-times:send-reminders Next Due: 54 seconds from now

* * * * * php artisan sky-cast:send-weather Next Due: 54 seconds from now

Here's mine. And all works perfectly without touching any of the plugins cron.

here is for me :
Checking scheduled tasks (cron)...

Cron schedule list:

*/5 * * * * php artisan schedule:cron ........ Next Due: 2 minutes from now

0 0 * * * php artisan subscription:check ..... Next Due: 7 hours from now

* * * * * php artisan start:blast ......... Next Due: 38 seconds from now

* * * * * php artisan group-sender:send-scheduled Next Due: 38 seconds from now

* * * * * php artisan prayer-times:send-reminders Next Due: 38 seconds from now

* * * * * php artisan disaster-alerts:check Next Due: 38 seconds from now

* * * * * php artisan rotator:process ..... Next Due: 38 seconds from now

*/5 * * * * php artisan rotator:reconcile .... Next Due: 2 minutes from now

But there are no mention for the below plugins in the above cronjobs report ??, So that they not working probably !!!
- Advance Chat Flows
- Chatbot Flows


14 hours ago, adhiete said:

@adhiete saya tidak ubah apapun melalui hosting setting database or file, hanya install uninstall deleted dari login ke NPWA sbg user admin

19 minutes ago, pinpin said:
  14 hours ago, adhiete said:

@adhiete saya tidak ubah apapun melalui hosting setting database or file, hanya install uninstall deleted dari login ke NPWA sbg user admin

@adhiete plugin bisa terpasang tapi ketika masuk menunya

500

Server Error

ketika saya coba stop run, hapus dan install ulang muncul pesan ERROR Failed to download plugin from marketplace.

sementara plugin yang lain semua normal

Screenshot (6).png

Screenshot (7).png

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 1

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.