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

  • Community Expert
  • Author
1 minute ago, Narrador de Fatos said:

The AI robot is not working; it does not automatically respond to messages, even after installing it on 5 different hosting services and connecting to WhatsApp correctly.

@Magd Almuntaser

Just make sure of the API key.
If you're using OpenAI, make sure you have a balance in your account with them like $5.
If you're using Google API, make sure your account is linked to their billing system and that the API key starts with (AIzaSyAxxxxxxxxxxx)

@Narrador de Fatos 

3 minutes ago, Magd Almuntaser said:

Just make sure of the API key.
If you're using OpenAI, make sure you have a balance in your account with them like $5.
If you're using Google API, make sure your account is linked to their billing system and that the API key starts with (AIzaSyAxxxxxxxxxxx)

Yes, it's perfect. With a balance of +5 USD.

But it doesn't work, it doesn't respond automatically, and the auto-response flows don't work either, even without using AI, just the flow, and it doesn't return any errors in the log. I've tried several methods and nothing works. And I see that other users are experiencing the same thing.

@Magd Almuntaser

4 minutes ago, Narrador de Fatos said:

But it doesn't work, it doesn't respond automatically, and the auto-response flows don't work either, even without using AI, just the flow, and it doesn't return any errors in the log. I've tried several methods and nothing works. And I see that other users are experiencing the same thing.

@Magd Almuntaser

The code is not wrong, because I have no problems. All plugins run normally if your machine is fine.

6 minutes ago, wong said:

The code is not wrong, because I have no problems. All plugins run normally if your machine is fine.

I've already tested several hosting providers and also a private AApanel server, and none of them make the bot respond; something is definitely wrong. Try a clean install with version 14.01, record a video, and show it here, and tell me if there are any errors. Or recommend a hosting provider that you've tested and that worked.

5 minutes ago, Narrador de Fatos said:

I've already tested several hosting providers and also a private AApanel server, and none of them make the bot respond; something is definitely wrong. Try a clean install with version 14.01, record a video, and show it here, and tell me if there are any errors. Or recommend a hosting provider that you've tested and that worked.

I don't have time to make a tutorial, I'm working on a more important plugin.

5 hours ago, ADS SOLUTIONS said:

@Shivendra Kr. Sahu

Campaign Rotatar action button not working ptoperly

Delete oh puase button not working

Alright, I will check this in the button version and then update you. By the way, could you please explain in a bit more detail what specific issue you are encountering? That would make it a little easier for me to test it.

@Magd Almuntaser I would like to request that when you develop the next update, you include an option within the plugins section that allows users to identify the specific category to which each plugin belongs—for instance, whether it is for marketing, utilities, payment gateways, and so on. You could exercise your discretion to categorize them in this manner. Is this feasible?

  • Community Expert
  • Author
57 minutes ago, Narrador de Fatos said:

I've already tested several hosting providers and also a private AApanel server, and none of them make the bot respond; something is definitely wrong. Try a clean install with version 14.01, record a video, and show it here, and tell me if there are any errors. Or recommend a hosting provider that you've tested and that worked.


No one else has complained that the AI isn't working except you.
The reason is 100% that the API key you're using isn't working.
Why don't you try the Gemini API key?
You can try the free Gemini API key for 5 messages or more to confirm your problem.

36 minutes ago, Shivendra Kr. Sahu said:

@Magd Almuntaser I would like to request that when you develop the next update, you include an option within the plugins section that allows users to identify the specific category to which each plugin belongs—for instance, whether it is for marketing, utilities, payment gateways, and so on. You could exercise your discretion to categorize them in this manner. Is this feasible?


Yes, that's a great idea. It will make it easier for MPWA users to access the plugins they need.

I'll try to add it in the next version.

Did you know I'm losing a lot of money because of the plugin system? Currently, MPWA has three servers:
one in Singapore
one in the US
and one in Germany.


I've divided them into different countries, for example, Singapore covers Indonesia, China, Japan, Korea, and some other East Asian countries, and so on for the rest.

So, for example, when you download the main version file from forum.. as soon as you open it, you'll find that it redirects the link to the nearest server to you for faster downloading (without cloudeflare).
Therefore, my long-term vision is for MPWA to become more than just a gateway for sending WhatsApp messages.
Any user could turn it into anything they want, even a news site or a forum with WhatsApp messaging capabilities.

10 hours ago, Azhar Azziz said:

@Jei Grey I have two questions related to this plugin:

1. Fetching contacts without groups
How can we retrieve a contact list if a number does not belong to any group at all?
In this case, assume the number only has saved contacts but has never joined any group.

In the WhatsApp app, we can simply select “My contacts”, and all saved contacts can still view our status updates, regardless of whether they share a group with us or just save our contacts.
Is there a way to achieve a similar approach programmatically?

image.png

2. Reviewing AI-generated content
When using AI to generate messages or content, is it better to review the content first before sending or publishing it?

I’d like to understand whether manual review (human validation) is considered a best practice, or if there are more efficient yet still reliable approaches.

  1. Fetchign contact without groups

    Yes, absolutely! There is a way to achieve this programmatically, but it requires understanding the structural difference between how the official WhatsApp application works and how the programmatic API (like Baileys) operates.

    Here is the complete breakdown of how to achieve the "My Contacts" approach programmatically:

    1. Understanding the Difference

    • The Official WhatsApp App: When you select "My Contacts" for a status update, the app natively reads your phone's physical address book. It automatically converts all those saved phone numbers into WhatsApp IDs (JIDs) and broadcasts the status to them.

    • Programmatic API (MPWA / Baileys): The script running on server does not have direct access to phone's physical address book. Instead, it relies on the contacts that WhatsApp syncs to the server's memory when the session is connected, or the contacts you have manually fetched and saved into your Phonebook MPWA.

  2. Reviewing AI-generated content

    "Noted! The manual review (Draft First) feature for AI-generated content is a fantastic addition, and it will be updated soon. Stay tuned!"

23 hours ago, Ilhamstore said:

I am experiencing the same issue, Mr. @Magd Almuntaser . The device is connected properly; single messages and campaigns are running smoothly and being sent successfully. However, the chatbot does not respond when using the Chatbot Flow. Perhaps this could be looked into.

The same applies to the Advanced Chat Flow; it is also unresponsive.

Thank you in advance for providing such an excellent tool.

Pastebin:
https://pastebin.com/xvRpuE2J

ScreenCapture:
Screenshot 2026-04-05 102633.pngScreenshot 2026-04-05 100737.pngScreenshot 2026-04-05 102707.pngScreenshot 2026-04-05 102958.png

Without anyone's help, I finally found a solution in my country, Brazil. The phone number here had an extra digit added (9). For example, the old number was +55 31 88888-8888, now it's +55 31 9 8888-8888, and the system didn't recognize this new 9. I only removed the extra digit and the system started working.

7 hours ago, wong said:

I don't have time to make a tutorial, I'm working on a more important plugin.

Without anyone's help, I finally found a solution in my country, Brazil. The phone number here had an extra digit added (9). For example, the old number was +55 31 88888-8888, now it's +55 31 9 8888-8888, and the system didn't recognize this new 9. I only removed the extra digit and the system started working.

19 minutes ago, wong said:

sudah testing ?? saya pernah buat sukses dilihat kontak tapi di status sendiri ga ada wkwkwkwkk

tidak muncul piye om?

jika di jalankan pm2 maka tidak muncul qr code atau code pairingnya

2 hours ago, RECHARGE QUEEN said:

gambar.png

gambar.png

versi terbaru sangat bagus mengapa malah pakai versi lama?

17 hours ago, Shivendra Kr. Sahu said:

@Magd Almuntaser I would like to request that when you develop the next update, you include an option within the plugins section that allows users to identify the specific category to which each plugin belongs—for instance, whether it is for marketing, utilities, payment gateways, and so on. You could exercise your discretion to categorize them in this manner. Is this feasible?

I request that, in the next update, you modify this phone book so that it also displays the count of how many numbers are saved under this specific tag.

ph no.png

On 4/5/2026 at 10:32 AM, Ilhamstore said:

I am experiencing the same issue, Mr. @Magd Almuntaser . The device is connected properly; single messages and campaigns are running smoothly and being sent successfully. However, the chatbot does not respond when using the Chatbot Flow. Perhaps this could be looked into.

The same applies to the Advanced Chat Flow; it is also unresponsive.

Thank you in advance for providing such an excellent tool.

ScreenCapture:
Screenshot 2026-04-05 102633.pngScreenshot 2026-04-05 100737.pngScreenshot 2026-04-05 102707.pngScreenshot 2026-04-05 102958.png

Sir, I’d like to follow up on the Chatbot Flow issue I posted earlier. I’m reaching out again because my previous post was only recently approved due to the Pastebin links it contained. I would appreciate it if you could help with a solution or perhaps take a look to see if there are any errors in the flow.

I’ve detailed the issue in the quoted post above. Thank you very much, Mr. @Magd Almuntaser , for your dedication in providing these awesome tools.

Edited by Ilhamstore
Delete Paste Bin

campaign rotator plugin can't be run, is there a problem? I'm using the latest version
for the video button, is it not possible?

and for variables, for example, importing Excel variable1, variable2, variable3 cannot be used

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.