Jump to content
Bicrypto v4.6.0 + All Plugins
Posted
  • Popular Post
comment_35854

Whatsapp Gateway | Multi Device


This script has been completely modified and many important features and fixes have been added by @Magd Almuntaser
He is now responsible for the updates of this script and has full intellectual property rights
So no one will violate the terms of use that he has set

Latest Features:
1. WhatsApp Account Connectivity

All types of WhatsApp Accounts to be able to connect with WhatsApp Gateway (Multi Number & Multi Device);
Ease of the WhatsApp Account connectivity process with a QRcode Scan or with an Authentication Code directly from your device.

2. Message

Availability of various types of (text messages, media, polls, lists, locations, VCard) can easily be used by you;
You can send mass messages for your marketing campaign activities, promotions or business programs easily and on a scheduled basis;
Setup automatic message replies with more natural (alami) and selected keywords for operational optimization of use;
Manage sent message history with automatic and scheduled deletions.

4. Integration

You can easily integrate your WhatsApp Account with various (AI) artificial intelligence services, namely ChatGPT, DALL-E, Gemini, and Cloude with API authentication codes only;
You can easily activate Ai for Single or Multiple use on your WhatsApp Account;
You can easily select Ai in your WhatsApp messages for WhatsApp Group, Private, or Both types;
You can easily setup call rejection automatically if there is a (Call) call and provide a specific response or information;
Setup your WhatsApp and Ai accounts more naturally (alami) with "Already read" status";
Setup your WhatsApp and Ai accounts more naturally (natural) with the status "Typing...".
You can easily integrate and communicate your services with the Webhook mechanism of WhatsApp Gateway | Multi Device.

5. Application Settings

Nowadays you can easily and quickly carry out the process of setting up the WhatsApp Gateway | Multi Device* application by Magd Almuntaser with the settings panel;
You can easily set up applications based on server ecosystem, smtp, etc quickly;
Multi language support (english, Indonesian, Indian, Spanish and Arabic) for easy use.

6. Developer Options

Currently WhatsApp Gateway | Multi Device* by Magd Almuntaser has provided various API services for your easy development consisting of:
        1). Send Message API
        2). Send Media API
        3). Send Poll API
        4). API Send Button
        5). Send API Templates
        6). Send List message API
        7). Send Location API
        8). Send VCard API
        9). Generate QR API
        10). Disconnect devices
        11). Create User API
        12). User Info API
        13). Device Info API
        14). Check Number API
        15). Webhook Example

Ease of setup and availability of the (API Key) API Key for authentication and authorization of your development process.

7. Security

Currently there is a 2 factor authentication (2FA) service available to maintain the security and comfort of application access;
A password reset service is available if you forget your account login information.


Coming Soon:

1. Landing page for Software as Service services (Subscription Services);
2. Payment gateway page management (QRIS, BCA virtual account, PayPal, Stripe);
3. Added user account management;
4. (ticket) obstacle reporting service for users and managers;
.. And many more.


Whatsapp Gateway | Multi Device

  • Replies 4.8k
  • Views 301.5k
  • Created
  • Last Reply

Top Posters In This Topic

Most Popular Posts

  • Magd Almuntaser
    Magd Almuntaser

    What's new so far in version 9.0.0: - Added landing page (welcome page). - Added plans system. - Added Manage Languages system. - Added (landing page) edit page. - Added ticket system. - Added cronjob

  • Magd Almuntaser
    Magd Almuntaser

    What's new so far in version 9.0.0: - Added Landing page (Homepage). - Added Plans System. - Added Manage Payment gateways. - Added Manage Languages system. - Added (Homepage) edit page. - Added Ticke

  • Magd Almuntaser
    Magd Almuntaser

    What's new in version 9.0.0 so far: - Added landing page (welcome page). - Added plans system. - Added cronjob page. - Added Multi-Keyword in autoreply. - Added send message with footer. -

Posted Images

Featured Replies

comment_87114

@Magd Almuntaser Well done, I love the new theme you are introducing. But I have a suggestion.

From the theme I saw e-commerce and I remember there is a WhatsApp script on GitHub that supports sending products as messages.

Do you think we can implement this into the program? I don't want to share link I would have share the link to the project for understanding.

  • Author
comment_87118
1 hour ago, EHS PATI MOTOVLOG said:

saya sudah seting permissions config/payments.php tetapiasih tetap sama 403

payment gateway tidak bisa di seting


Send this file (storage/logs/laravel.log) to your hosting company so they know what your problem is so they can solve it, because your problem is related to the hosting company.

20 minutes ago, Oworock said:

@Magd Almuntaser Well done, I love the new theme you are introducing. But I have a suggestion.

From the theme I saw e-commerce and I remember there is a WhatsApp script on GitHub that supports sending products as messages.

Do you think we can implement this into the program? I don't want to share link I would have share the link to the project for understanding.


I implemented the (Send Products) feature in version 8.x.x but immediately removed it because it required a Business numbers with products, otherwise, it wouldn't work. I realized that many people here use regular WhatsApp, not Business, and I would end up in a cycle of explaining the situation to them. So, I removed the feature right away.
It doesn't need to be complicated, it's a (list message). If you add viewOnce to it, it will turn into a list of products 😉

comment_87119

Whoaaa nice Theme ! Hope it will be implemented soon. 😆

Everything works normally now. Still try out all function. But i think it’s more faster and responsive than before.
Campaign starts very smooth.
And the resources used is still minimum. Network connection is more stable. And i rare to see reconnect on my log.

Thank you for the hard work Brother @Magd Almuntaser

comment_87122
4 hours ago, Punya Kursus said:

hi @Magd Almuntaser thank you for your hardwork, really appreciate it
i have one question, is there any chance that i can catch the raw payload from whatsapp ?

since i am using it for ads, and i have to store the ctwa_id for meta tracking, because on my end i only receive a few body value like from, message, bufferimage, and name

thanks in advance

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

EDIT :
already solved, i modify the incomingMessage.js and now i can include the raw message to the webhook, thanks

Screenshot_515.png

Screenshot_516.png

Can you share how to add in incomming.js for this rawmessage

comment_87123
On 11/16/2024 at 1:59 AM, Magd Almuntaser said:

Yes, the buttons do not work on Android, and they will not be able to work again even if Iman tries. The problem lies in the WhatsApp company changing the buttons algorithm every minute because it uses them for the paid business service.

13 minutes ago, Ez lanka said:

@Magd Almuntaser can you enable button message for android

Sorry, The answer is NO. @Magd Almuntaser already said the problem lies on the whatsapp itself.

comment_87126
1 hour ago, Magd Almuntaser said:


Send this file (storage/logs/laravel.log) to your hosting company so they know what your problem is so they can solve it, because your problem is related to the hosting company.


I implemented the (Send Products) feature in version 8.x.x but immediately removed it because it required a Business numbers with products, otherwise, it wouldn't work. I realized that many people here use regular WhatsApp, not Business, and I would end up in a cycle of explaining the situation to them. So, I removed the feature right away.
It doesn't need to be complicated, it's a (list message). If you add viewOnce to it, it will turn into a list of products 😉



Since the script is becoming more robust, and with the SAAS feature, I will advise if you can return it. The truth is not all the functions on the platform will everyone use, but some of these functions are what some of us want to use.

For my sake, please can you return it? I don’t mind to write the documentation for you when you need it.

  • Author
comment_87128
11 minutes ago, Oworock said:



Since the script is becoming more robust, and with the SAAS feature, I will advise if you can return it. The truth is not all the functions on the platform will everyone use, but some of these functions are what some of us want to use.

For my sake, please can you return it? I don’t mind to write the documentation for you when you need it.

6 minutes ago, Oworock said:

FEATURE SUGGESTION

Since you are introducing OTP to the registration, can you please also add a way ADMIN can send Message to all the users whatsapp number at once. This will be good to send notifications to users for special promo or so.

I don't mind returning (Send Products) but I know what the consequences will be from people here (it doesn't work) (why when I send a message products don't work) (there is a bug in Send Products) (the script doesn't work!!!!) and I will need to reply to each person because people here don't search or read other people's posts but want you to reply to them personally. Anyway I will see what I can do in the next versions about this feature.

about sending messages to all your user numbers, it is a nice feature, but it is considered a violation of users' privacy, and in order to do this feature, you will need to show an agreement upon registration for the user to agree to receive messages from your site to his number. That is, because of this feature, we will need another feature, which is the agreement page.

Secondly, do not forget that this is a script to send WhatsApp messages, meaning that most users may have dozens or hundreds of numbers on your site, but not all of them work. Some of them have been blocked and some have been removed from WhatsApp, so they will cause you harm when sending to blocked numbers or numbers that are not on WhatsApp or are incorrect.

Later, I will put a vote for this feature. If everyone agrees to it, I will put it.

comment_87129
3 minutes ago, Magd Almuntaser said:

(it doesn't work) (why when I send a message products don't work) (there is a bug in Send Products) (the script doesn't work!!!!)

This part is actually funny, but I can understand how frustrating it can be. But it’s a pity that people don’t read.

5 minutes ago, Magd Almuntaser said:

about sending messages to all your user numbers, it is a nice feature, but it is considered a violation of users' privacy, and in order to do this feature, you will need to show an agreement upon registration for the user to agree to receive messages from your site to his number. That is, because of this feature, we will need another feature, which is the agreement page.

Secondly, do not forget that this is a script to send WhatsApp messages, meaning that most users may have dozens or hundreds of numbers on your site, but not all of them work. Some of them have been blocked and some have been removed from WhatsApp, so they will cause you harm when sending to blocked numbers or numbers that are not on WhatsApp or are incorrect.

The WhatsApp message is not for the dozens of numbers we have on the app, but the verified user numbers only. This will work more like the email used in registrations too. Also, you can make the user have the number they used on OTP as their default number, except they add another number for other use.

The OTP is a way to avoid multiple registrations from users with different emails. Also for the PRIVACY I think all we need to do is just to add a page on the homepage to put the Privacy Policy and Terms and Condition.

Those pages are actually primary pages for any type of website so we can start looking into it.

10 minutes ago, Magd Almuntaser said:

Later, I will put a vote for this feature. If everyone agrees to it, I will put it.

This isn’t a bad idea too. People should give suggestions too and also let us vote.

comment_87130

hi @Magd Almuntaser i want to ask a question, is there any chance i can use quoted message feature via webhook ? so the user knows the context, maybe using the message id from the payload for quoted message reference. or is it already included on the script? if yes could you please tell me how can i use that feature ?

because i already read your code and i can’t find it (cmiiw)

thanks

  • Author
comment_87131
22 minutes ago, Punya Kursus said:

hi @Magd Almuntaser i want to ask a question, is there any chance i can use quoted message feature via webhook ? so the user knows the context, maybe using the message id from the payload for quoted message reference. or is it already included on the script? if yes could you please tell me how can i use that feature ?

because i already read your code and i can’t find it (cmiiw)

thanks

😅😅
image(26).thumb.png.b4bef970a47b12366d707877f8c3c14b.png

This is mean qouted if true..
image (27).png


https://github.com/Ilmans/webhook-wamp-example/tree/master/WebhookExample

comment_87137
50 minutes ago, Magd Almuntaser said:

😅😅
image(26).thumb.png.b4bef970a47b12366d707877f8c3c14b.png

This is mean qouted if true..
image (27).png


https://github.com/Ilmans/webhook-wamp-example/tree/master/WebhookExample


I apologize for the misunderstanding in my previous post. I have found the quoted message feature via webhook and successfully managed it (screenshot attached).

My current question is whether I can utilize the quoted message feature through API calls, specifically the /send-message endpoint. This would allow me to reply to user messages via the API while incorporating the quoted message feature.

Currently, the API documentation lists the following parameters for API calls: api_key, sender, number, message, and footer.

Would it be possible to include additional parameters like quoted (true or false) and quoted_message_id? This would enable quoted messages to be sent to users via the API.

Please correct me if this feature is already available in the script.

Additionally, I have a suggestion for a feature that could benefit all users: the ability to include Pixel ID for Meta CAPI tracking. This would improve the accuracy of CTWA Ads tracking. Consider incorporating this in the next 2-3 versions. I believe this feature would be valuable even as a paid option. Currently, I manage tracking pixels through third-party services, but it would be more convenient if this tracking feature could be directly included in the script.

Thank you.

Screenshot_518.png

Edited by Punya Kursus
wrong attachment

  • Author
comment_87138
8 minutes ago, Punya Kursus said:


I apologize for the misunderstanding in my previous post. I have found the quoted message feature via webhook and successfully managed it (screenshot attached).

My current question is whether I can utilize the quoted message feature through API calls, specifically the /send-message endpoint. This would allow me to reply to user messages via the API while incorporating the quoted message feature.

Currently, the API documentation lists the following parameters for API calls: api_key, sender, number, message, and footer.

Would it be possible to include additional parameters like quoted (true or false) and quoted_message_id? This would enable quoted messages to be sent to users via the API.

Please correct me if this feature is already available in the script.

Additionally, I have a suggestion for a feature that could benefit all users: the ability to include Pixel ID for Meta CAPI tracking. This would improve the accuracy of CTWA Ads tracking. Consider incorporating this in the next 2-3 versions. I believe this feature would be valuable even as a paid option. Currently, I manage tracking pixels through third-party services, but it would be more convenient if this tracking feature could be directly included in the script.

Thank you.

Screenshot_517.png

about the message quoted from the API, this is impossible..

The API only sends and the receiver is in WhatsApp company, so how will the API know the message id?

The API cannot know the message id because it sends and does not receive, it is ultimately just a link.

As for what you see in the image you posted, it is the backend, which is in your server, meaning that the PHP link cannot synchronize sending and receiving in one request because the API only deals with sending and not receiving.

======

about your second question, please go back to the previous page and read my post, as the answer is there.

@Oworock 😅

comment_87173
On 29.11.2024 at 22:44, Amit Bhatnagar said:

Merhaba Arkadaşlar,
Ben buradayım ve MPWA v8.5.1'i yüklemeye çalışıyorum. Başarıyla yüklendi ancak herhangi bir numaraya bağlanamıyorum. Node Server'da bir sorun olduğuna inanıyorum, başlatılmış olmasına rağmen src/index.js dosyası olmadığını ve böyle bir klasör olmadığını söylüyor.
Ve bu yüzden konsolda şu hatayı alıyorum: 'wss:// wbot.aits.work:3122/socket.io/?EIO=4&transport=websocket '
adresine WebSocket bağlantısı başarısız oldu:


Çözümü bulamadım. Bu konuda bana yardımcı olabilecek biri var mı?
Şimdiden teşekkür ederim.

I have the same situation, I can't adjust the settings from the settings, there should be an easier method to do this, I abandoned this project because I couldn't adjust it before, but the situation is the same again, nothing has changed, does anyone know how to fix this?

Ekran Resmi 2025-01-05 22.22.46.png

Ekran Resmi 2025-01-05 22.24.44.png

Edited by Osi34

comment_87174
On 1/3/2025 at 4:08 PM, PaladiumSS said:

@Magd Almuntaser congratulations for all your work with the WhatsApp Gateway system
I observe the following detail, in the Auto Reply section the following occurs when configuring some responses to key words or phrases, in much earlier versions if you placed Play Soccer as words contained in a phrase it took them together and you could apply 2 or 3 words contained in the same phrase to originate a response like Good Morning, now if you use the Contain option and place several words it takes each one separately for the same response, that is, if you place Play it gives the configured response and if you place Soccer it also gives the same response but if you place Play Basket it gives the response that was previously configured which has nothing to do with Basket if I make myself understood.
Uploading Attachment...

@Magd Almuntaser You did not give me an answer to my question in the post I posted earlier, please

  • Author
comment_87191
11 hours ago, Osi34 said:

I have the same situation, I can't adjust the settings from the settings, there should be an easier method to do this, I abandoned this project because I couldn't adjust it before, but the situation is the same again, nothing has changed, does anyone know how to fix this?

Ekran Resmi 2025-01-05 22.22.46.png

Ekran Resmi 2025-01-05 22.24.44.png



look here:
https://www.onexgen.com/mpwa/docs/

11 hours ago, PaladiumSS said:

@Magd Almuntaser You did not give me an answer to my question in the post I posted earlier, please


Ok I will test it and try to fix the problem

4 hours ago, Godzam Return said:

@Magd Almuntaser in midtrans payment, i using sanbox and get error like this

image.png

image.png

i try to contact midtrans support
image.thumb.png.296ad9e4b1128358ed6f82a728deea77.png

i try to find MindtransController.php but the file is encrypted, can u help please

44 minutes ago, Mohammed Rasi said:

image.pngimage.png

Can anyone help.. Intalled in VPS/Ubuntu/Aapanel


Look here (vps .env file):
https://www.onexgen.com/mpwa/docs/

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

Group chat

Group chat

Chatroom Rules

It is forbidden to promote other sites, offer paid services or place external links to advertise a site or service,

Any commission of such violations within the chat room will result in an immediate ban.