Jump to content
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.


 

  • Replies 4.1k
  • Views 248.5k
  • Created
  • Last Reply

Top Posters In This Topic

Most Popular Posts

  • 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. -

  • Magd Almuntaser
    Magd Almuntaser

    This version will not be released soon, because there are many people who violate rights without permission.. I told everyone to use the script for free, but if you want to sell the version or redev

  • Magd Almuntaser
    Magd Almuntaser

    Today the version will be released, and this is what's new in version 8.5.0: - Added send sticker feature. - Added wysiwyg whatsapp (text editing tools). - Added location, vcard, sticker in camp

Posted Images

Featured Replies

comment_76018
21 hours ago, Avina Kefin said:

/usr/local/bin/ea_nodejs restart_app path/to/app

0/0/*/*/*

Harusnya gini dah bisa restart setiap hari 😂

Coba saja restart di ganti stop bisa berhenti tidak , kalau bisa ya berarti tempat nodejs dah bener kwkwkw 🫢

Nyari lokasinya ini yg gk tau

comment_76020
26 minutes ago, Magd Almuntaser said:


 

Who told you that?

Do you know what this code you put in does?
I'll tell you what it does:
Nothing 😅

You just redirect page, it has nothing to do with the node or even the socket.. only page with this string:
{"success":true,"message":"this is an example of API test response"}


I asked all before if you wanted to fix the socket idle problem but no one answered me..
The fix is mentioned here:


image.thumb.png.08243787a7e308ab35ceba8d07f71be1.png

 

See (Another other other note) 👆

Oh I forgot .. There is no more crash or any other disconnection issues since version 7.0.0.8 .. The remaining problem is not a problem, it is from the socket system and not from the script .. It is called socket idle if your program does not do anything send or receive or anything it will (idle) meaning sleep

🤦‍♂️👆

I did not mean to be rude or anything but this does keep the node alive by creating a /example and can be used instead of sending the cron every 5 minutes to a random number.

You can add curl "http://yourdomain.com:3100/example" >>/dev/null 2>&1 and call it every minute instead of sending a message - try it out for yourself if you find a difference. v7.0.0.8 server.js crashed more often than the one posted from v7.0.0.2 which is what I am using right now maybe due to lower node version.

comment_76022
36 minutes ago, Magd Almuntaser said:


 

Who told you that?

Do you know what this code you put in does?
I'll tell you what it does:
Nothing 😅

You just redirect page, it has nothing to do with the node or even the socket.. only page with this string:
{"success":true,"message":"this is an example of API test response"}


I asked all before if you wanted to fix the socket idle problem but no one answered me..
The fix is mentioned here:


image.thumb.png.08243787a7e308ab35ceba8d07f71be1.png

 

See (Another other other note) 👆

Oh I forgot .. There is no more crash or any other disconnection issues since version 7.0.0.8 .. The remaining problem is not a problem, it is from the socket system and not from the script .. It is called socket idle if your program does not do anything send or receive or anything it will (idle) meaning sleep

🤦‍♂️👆

🫣 Duh

  • Author
comment_76026
13 minutes ago, Upal said:

I did not mean to be rude or anything but this does keep the node alive by creating a /example and can be used instead of sending the cron every 5 minutes to a random number.

You can add curl "http://yourdomain.com:3100/example" >>/dev/null 2>&1 and call it every minute instead of sending a message - try it out for yourself if you find a difference. v7.0.0.8 server.js crashed more often than the one posted from v7.0.0.2 which is what I am using right now maybe due to lower node version.

You are not rude, you are my brother and also a participant in this version.. I wrote to you in a comedic way, it seems you did not understand it 😅

In general .. As I told you the way you did has nothing to do with socket or node ..
With this method you created an empty page and wrote (this is an example of API test response) and ran the cronjob on it ..

It is a page, not commands .. Focus a little, you modified the (router) which means directing, you directed an empty page, not a command.

Did you get the idea?
In other words, this is your method in the clear way:
Create a file good.txt and run the cornjob on it!! And Nodejs will work with you without losing connection!!!

I'm just trying to joke, my friend. My writings seem rude, but I don't mean that. I'm just trying to explain in a slightly comedic way 😂

comment_76032
1 hour ago, Magd Almuntaser said:

You are not rude, you are my brother and also a participant in this version.. I wrote to you in a comedic way, it seems you did not understand it 😅

In general .. As I told you the way you did has nothing to do with socket or node ..
With this method you created an empty page and wrote (this is an example of API test response) and ran the cronjob on it ..

It is a page, not commands .. Focus a little, you modified the (router) which means directing, you directed an empty page, not a command.

Did you get the idea?
In other words, this is your method in the clear way:
Create a file good.txt and run the cornjob on it!! And Nodejs will work with you without losing connection!!!

I'm just trying to joke, my friend. My writings seem rude, but I don't mean that. I'm just trying to explain in a slightly comedic way 😂

Please also add blast schedule time to start sir.

so, we can decide when blast will automaticly start

  • Author
comment_76033
2 minutes ago, Unicode said:

Please also add blast schedule time to start sir.

so, we can decide when blast will automaticly start

It already exists:

image.png.5b233a3692907f6c237a0388de3563d2.png

 

 

Or do you mean adding a time in hours and minutes to start?
==================================================
If you mean time.. I will add it in the future and not in the next version because I am late for this version..
Currently I am trying to solve the socket idle problem so that you do not use cronjob .. There is a possibility that the new version will be released today.

comment_76034
2 minutes ago, Magd Almuntaser said:

It already exists:

image.png.5b233a3692907f6c237a0388de3563d2.png

 

 

Or do you mean adding a time in hours and minutes to start?
==================================================
If you mean time.. I will add it in the future and not in the next version because I am late for this version..
Currently I am trying to solve the socket idle problem so that you do not use cronjob .. There is a possibility that the new version will be released today.

i create a command in shell scripting (pm2.sh) and input at crontab, after periodic time, the crontab didn't run anyway, but if i test the script it work for making heartbeat of node js,

here is the command:

cd /yourpath/ && pm2 stop server.js --name MPWA && pm2 start server.js --name WAPI && clear

is that any suggest sir @Magd Almuntaser any idea for making it work?

  • Author
comment_76037
1 minute ago, angga turki said:

i use native vps for making this.

 

It's nice that you understand programming and know what heartbeat is.. The problem with this script is that it doesn't contain heartbeat (ping & pong) to keep the socket open all day without idle. Before I solve your problem, I want you to wait just for a few hours because I will release my new version today and it contains the heartbeat solution for the socket and there will be no need to run cornjob 👍

comment_76038
2 hours ago, Magd Almuntaser said:

You are not rude, you are my brother and also a participant in this version.. I wrote to you in a comedic way, it seems you did not understand it 😅

In general .. As I told you the way you did has nothing to do with socket or node ..
With this method you created an empty page and wrote (this is an example of API test response) and ran the cronjob on it ..

It is a page, not commands .. Focus a little, you modified the (router) which means directing, you directed an empty page, not a command.

Did you get the idea?
In other words, this is your method in the clear way:
Create a file good.txt and run the cornjob on it!! And Nodejs will work with you without losing connection!!!

I'm just trying to joke, my friend. My writings seem rude, but I don't mean that. I'm just trying to explain in a slightly comedic way 😂

True my brother does not make sense if i just keep pinging a place and it will be up.

Thank you so much for the clear explanation 🙂

comment_76039
13 minutes ago, Magd Almuntaser said:

It already exists:

image.png.5b233a3692907f6c237a0388de3563d2.png

 

 

Or do you mean adding a time in hours and minutes to start?
==================================================
If you mean time.. I will add it in the future and not in the next version because I am late for this version..
Currently I am trying to solve the socket idle problem so that you do not use cronjob .. There is a possibility that the new version will be released today.

Omg sorry i miss it. I think it only can run immediatelty 😁

comment_76040
2 minutes ago, Magd Almuntaser said:

It's nice that you understand programming and know what heartbeat is.. The problem with this script is that it doesn't contain heartbeat (ping & pong) to keep the socket open all day without idle. Before I solve your problem, I want you to wait just for a few hours because I will release my new version today and it contains the heartbeat solution for the socket and there will be no need to run cornjob 👍

i think you always give us more than heartbeat in the next release with big change and bugfix,

comment_76065
35 minutes ago, Enno The Explorer said:

Tuan @Magd Almuntaser, Apakah bisa menghubungkan Autoreplay pesan ke Spreadsheet ?

karena saya biasanya menggunakan fitur ini di aplikasi whatsauto android saya. Tetapi kekurangnnya kalau handphone saya mati, maka Autoreplaynya berhenti.

Saya sangat membutuhkan fitur ini, trima kasih 🙏🙏🙏

Screenshot_2024-08-25-05-55-27-178_com.guibais.whatsauto.jpg

Pake webhook bisa mas. Kemarin ada juga yg minta scriptnya. Lupa belum saya upload. 

Nanti sore saya uploadkan mas. Pagi-siang mau k bandara antar sodara pulang ke medan.

Kenapa g pake fitur autoreply dari MPWA mas? Malah lebih mudah. Dan bisa d edit jg.

comment_76066
38 minutes ago, Enno The Explorer said:

Tuan@Magd Almuntaser, Apakah bisa menghubungkan Autoreplay pesan ke Spreadsheet?

karena saya biasanya menggunakan fitur ini di aplikasi Whatsauto Android saya. Tetapi kekurangannya jika handphone saya mati, maka Autoreplaynya berhenti.

Saya sangat membutuhkan fitur ini, terima kasih🙏🙏🙏

Tangkapan Layar_2024-08-25-05-55-27-178_com.guibais.whatsauto.jpg

Untuk menghubungkan dr spreadsheet kita bisa menggunakan webhook php

comment_76067
41 minutes ago, Enno The Explorer said:

Tuan @Magd Almuntaser, Apakah bisa menghubungkan Autoreplay pesan ke Spreadsheet ?

karena saya biasanya menggunakan fitur ini di aplikasi whatsauto android saya. Tetapi kekurangnnya kalau handphone saya mati, maka Autoreplaynya berhenti.

Saya sangat membutuhkan fitur ini, trima kasih 🙏🙏🙏

Screenshot_2024-08-25-05-55-27-178_com.guibais.whatsauto.jpg

Trik cronjob auto kirim pesan setiap 5 menit manjur kok, terbukti ini node js gk putus dan status WA masih online.

Terpantau sudah 24 jam aman punya saya

Edited by Unicode

comment_76071
2 hours ago, Gusik Prasetyo said:

Pake webhook bisa mas. Kemarin ada juga yg minta scriptnya. Lupa belum saya upload. 

Nanti sore saya uploadkan mas. Pagi-siang mau k bandara antar sodara pulang ke medan.

Kenapa g pake fitur autoreply dari MPWA mas? Malah lebih mudah. Dan bisa d edit jg.

iya mas, sayangnya di MPWA belum bisa langsung dihubungkan ke spreadsheet, pengetahuan saya mengenai google script masih terbatas jd belum tau buat webhooknya caranya gmn,

boleh mas sy diajarin cara dan minta scriptnyanya webhooknya ya via chat wa atau DM, trims banyak ya mas gusik 😀🙏

Edited by Enno The Explorer

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