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.2k
  • 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_75724
3 hours ago, Magd Almuntaser said:

There's nothing new
The current version 7.0.0.8 is the most stable version so far. Any additions will be made after I develop some third-party plugins.
I'm currently coding some plugins for wordpress and WHMCS to integrate with MPWA.
Also, the MPWA MAGD auto-installation file I'm trying to develop it so that users can automatically install the version on aaPanel and Cpanel with one command in the Terminal..I hope I do well.

Sir, how to make delay in autoreply. For example 5 second after keyword sent.

After using cronjob to send message every 5 minutes, both of my numbers never dc more than 24hours 😂🤣

In my new hosting, doesn't have terminal 😭

Edited by Gusik Prasetyo

comment_75725
40 minutes ago, Ade Prastia said:

Apakah ada yang sama dengan saya

Versi 7.0.0.8 minta di restar nodejs nya

Baru WA nya terhubung kembali

@Magd AlmuntaserAlmuntaser

Apakah ada yang salah settingnya saya

Kalau sudah di restar kembali normal

Nanti berapa lama tidak bisa lagi harus di restar lagi

Sama. 
makanya aku kmrn rubah server.js ke v7.0.0.2 

comment_75730

@Magd Almuntaser Hey the server stops responding and this comes. But the node is still running.

After restart it starts working fine for a day or two and then stops again. I've replaced it version 7.0.0.2 server.js let's see how it plays along.

Untitled.png

Edited by Upal

comment_75733
31 minutes ago, Upal said:

@Magd Almuntaser Hey the server stops responding and this comes. But the node is still running.

After restart it starts working fine for a day or two and then stops again. I've replaced it version 7.0.0.2 server.js let's see how it plays along.

Untitled.png

is there posible to restart pm2 on terminal with cronjob? I think it solusion it can make great device connection,

comment_75734
11 minutes ago, angga turki said:

is there posible to restart pm2 on terminal with cronjob? I think it solusion it can make great device connection,

True but that is not a permanent fix but just a tape around it.

comment_75735
12 hours ago, Avina Kefin said:

1. For tasks outside of wa gateway, I want teachers to be able to complete their tasks not strictly within their working hours.

2. Regarding the wa gateway: Our school has several websites connected with WhatsApp notifications, such as attendance, violation points, exam information, etc.

3. We are trying to reduce our budget, since our school is private (not government school) and was established in 2019. The number of students is small, with only 180 students and 18 teachers.😁.

If I can guarantee the ease of online work, I could request a higher budget from the school’s founders, namely the foundation. Perhaps Rp. 50,000 to 80,000 per month for hosting subscription. On the condition that we must be able to demonstrate that ease of administrative access and information transparency are important aspects to consider.

Nah kui masalah e 🤣 makane tekok carane

Ketok ee mau ngakalin hosting yo? ojo de yo, ojo. hahha

11 hours ago, kenariponsel ponsel said:

Izin Share, bingung soal naikan script ke server tinggal pakai aja nie MPWA Versi v7.0.0.8, jika udah daftar replay chat ini dengan username biar saya tambahkan subscribe nya

Website: https://wa.tubagusofficial.my.id/en/home

Nah, yu can use this @Avina Kefin free. Thanks bro @kenariponsel ponsel

6 hours ago, Pebrian said:

bantu jawab.

lupain udah itu no-ip mending pake cloudflare tunnel sekarang lebih simple. jadi MPWA ini udh di install di VM/localhost. tinggal bikin tunnel aja terus dipanggil port 80 nya di tunnel.

untuk setting nodejs nya dibikin lokal aja. example 192.168.1.1:3100. 

One of alternatif solustion. Thanks

comment_75736
1 hour ago, Upal said:

@Magd Almuntaser Hey the server stops responding and this comes. But the node is still running.

After restart it starts working fine for a day or two and then stops again. I've replaced it version 7.0.0.2 server.js let's see how it plays along.

Untitled.png

I face the same problem like you. My account always in iddle mode even the status connected. And then, i use cronjob to send message every 5 minutes 😁 now more than 24 hours still connect without iddle.

comment_75737
3 hours ago, Ade Prastia said:

Apakah ada yang sama dengan saya

Versi 7.0.0.8 minta di restar nodejs nya

Baru WA nya terhubung kembali

@Magd AlmuntaserAlmuntaser

Apakah ada yang salah settingnya saya

Kalau sudah di restar kembali normal

Nanti berapa lama tidak bisa lagi harus di restar lagi

Can yu see and share the log?

comment_75738

mohon bantuannya pada suhu dan master. punya saya knp spt ini ya? kalau pake http hijau, ga ada tulisan merahnya. kalau pake https jadi merah dia. padahal sudah ngikuti step yang di halaman 40 kalau ga salah. skrg pake versi 7.0.0.8

 

image.thumb.png.b3dc3656ef958738f899766411f752cc.png

comment_75741
1 hour ago, Gusik Prasetyo said:

I face the same problem like you. My account always in iddle mode even the status connected. And then, i use cronjob to send message every 5 minutes 😁 now more than 24 hours still connect without iddle.

Ya but cron has a minimum 1 minute delay at least. WASender doesn't crash with pm2 while this crashes.
Lets hope 7.0.0.2 server.js is stable or else i might buy a new script which is much more superior. Will share it here too as a resource!

Even I have noticed when not sending a message this happens. Can you share the cron command?

Edited by Upal

comment_75742
4 hours ago, Gusik Prasetyo said:

Sir, how to make delay in autoreply. For example 5 second after keyword sent.

After using cronjob to send message every 5 minutes, both of my numbers never dc more than 24hours 😂🤣

In my new hosting, doesn't have terminal 😭

adakah cara untuk membuatnya

  • Author
comment_75743
3 hours ago, Gerry 施顺杰 Sidharta said:

Please Master i am facing new issue 

image.thumb.png.2a2759461b9203dccb352496650c9870.png

image.thumb.png.3811a4e9a8452512048e685a261801a2.png

what i do wrong? 

 

i am using shared hosting and using node 16.20.2 , productionimage.png.69a2bae393525129e958d4626f30b817.png

 

And i already replace the server.js with the version 7.0.0.2

Are you using SSL in node?
If you are using SSL, you need to modify the server.js file again because you replaced it with an old version. Go to page 40 and see how the server.js file has been modified for SSL

If you don't use SSL, change the Hosting shared option to other and restart the node

2 hours ago, kecoamumet said:

mohon bantuannya pada suhu dan master. punya saya knp spt ini ya? kalau pake http hijau, ga ada tulisan merahnya. kalau pake https jadi merah dia. padahal sudah ngikuti step yang di halaman 40 kalau ga salah. skrg pake versi 7.0.0.8

 

image.thumb.png.b3dc3656ef958738f899766411f752cc.png

Ini berarti Anda tidak menginstal ssl dengan benar.
Buka berkas .env dan lihat WA_URL_SERVER dan APP_URL dan ubahlah menjadi https
Juga, buka berkas server.js dan lihat pada EXPRESS FOR ROUTING, seharusnya seperti yang saya jelaskan di halaman 40

comment_75746
1 hour ago, Magd Almuntaser said:

Are you using SSL in node?
If you are using SSL, you need to modify the server.js file again because you replaced it with an old version. Go to page 40 and see how the server.js file has been modified for SSL

If you don't use SSL, change the Hosting shared option to other and restart the node

Ini berarti Anda tidak menginstal ssl dengan benar.
Buka berkas .env dan lihat WA_URL_SERVER dan APP_URL dan ubahlah menjadi https
Juga, buka berkas server.js dan lihat pada EXPRESS FOR ROUTING, seharusnya seperti yang saya jelaskan di halaman 40

sudah mengikuti semua bang. yang di bawah juga sudah. tapi tetap. tapi biarlah. ga ngaruh kan? masih tetap bisa ngirim.

 

 

 

On 7/19/2024 at 9:28 PM, Magd Almuntaser said:

How To Run (Whatsapp Gateway Multi Device) Via SSL
(For All Version)

((aaPanel))

1-  let's assume the script is located at this domain:

https:// magd.com/ws

2- edit the .env file located in the root directory of the script and change these fields to https:// and Port to 3100 or any port you want.

APP_URL=https://magd .com
WA_URL_SERVER=https://magd .com:3100
PORT_NODE=3100

image.thumb.jpeg.645f92bdc3ec70c1c0165471e56b5ca2.jpeg

 

3- Open the .htaccess in the root path of the script and clear all code and save it.

4- Go to website and click Not Set (Under SSL):

image.thumb.jpeg.acf8c96ce6a2c53b37aede58bdf58b24.jpeg

 

5- Click on let's encrypt and make sure the File verification and Domain name are selected:
 

image.jpeg.3210fbf7096d3600a0a63d54af1bd8fc.jpeg

 

6- After pressing apply, it will automatically generate SSL on your site and after completion, go to Certificate holder and press Deploy:
 

image.jpeg.696e2c99da3f29455cfe68f687140493.jpeg

 

7- You will automatically be taken to Curr, Other Certs and if you are not taken, click on it and you will see the Private key (KEY), copy and save it to key.pem and Certificate (CRT/PEM), copy and save it to cert.key, and make sure you have set Force HTTPS to On:
 

image.jpeg.a81fab301853ca471c6c7f97b5d208bf.jpeg

 

8- upload the two files we saved, cert.pem and key.pem, to the root directory of the script. Then, we will edit the server.js file and replace this code from:

/**
 * EXPRESS FOR ROUTING
 */
const express = require("express");
const app = express();
const http = require("http");
const server = http.createServer(app);

To:

/**
 * EXPRESS FOR ROUTING
 */
const serverOptions = {
  key: fs.readFileSync('key.pem'),
  cert: fs.readFileSync('cert.pem')
}

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

 

9- edit the routes/web.php file and add this code at the end of the file:
 

URL::forceScheme('https');

image.jpeg.f310d55f781bcb606f7117bbf16a4977.jpeg

 

10- Open .htaccess again, put the following code inside and save:

<IfModule mod_rewrite.c>
    RewriteEngine On

 RewriteCond %{REQUEST_URI} !^/socket.io/
 RewriteCond %{REQUEST_URI} !^/backend-*
    RewriteCond %{REQUEST_URI} !^/public/
    RewriteRule ^(.*)$ /public/$1 [L,QSA]
</IfModule>
<IfModule mod_security.c>
  SecFilterEngine Off
  SecFilterScanPOST Off
</IfModule>

11- Open the website again, click on Node Project and click on Not Set:

image.thumb.jpeg.8b345eaf84d5ddf971666ecf1a1a45a9.jpeg

 

12- Click on Certificate holder and then Deploy:

image.jpeg.696e2c99da3f29455cfe68f687140493.jpeg

 

13- The following page will automatically appear, just click Save :

image.jpeg.b241907f9392bdc90589447e0a941b5d.jpeg

 

Now you can restart Node.js and enjoy using the script over HTTPS

 

 

  • Author
comment_75748
3 hours ago, kecoamumet said:

mohon bantuannya pada suhu dan master. punya saya knp spt ini ya? kalau pake http hijau, ga ada tulisan merahnya. kalau pake https jadi merah dia. padahal sudah ngikuti step yang di halaman 40 kalau ga salah. skrg pake versi 7.0.0.8

 

image.thumb.png.b3dc3656ef958738f899766411f752cc.png

Oke, tetapi di sini pesannya mengatakan Anda harus menggunakan tautan https.
Lihatlah di bagian atas peramban Anda, Anda harus meletakkan (s) di URL peramban Anda.

comment_75751
10 hours ago, Magd Almuntaser said:

There's nothing new
The current version 7.0.0.8 is the most stable version so far. Any additions will be made after I develop some third-party plugins.
I'm currently coding some plugins for wordpress and WHMCS to integrate with MPWA.
Also, the MPWA MAGD auto-installation file I'm trying to develop it so that users can automatically install the version on aaPanel and Cpanel with one command in the Terminal..I hope I do well.

Ok, then I'll try to add some optional features or additional features to make it a little interesting 👌.
Maybe like a delay autoreply and some other additional features...
This is OPTIONAL, not mandatory to add 😅👍

Edited by Dammah Sifla

  • Author
comment_75752
8 minutes ago, Dammah Sifla said:

okay, then I'll try to add some optional features or additional features to make it a little interesting 👌, maybe like a delay autoreply and some other additional features...
This is OPTIONAL, not mandatory to add 😅👍

I added the delay autoreply feature in my version 7.0.0.9, it's already been there for 2 days ago.
I'm thinking of changing the whole design, but I'm afraid that there are people who might loved to the old design and reject the new one.
The problem is that the script doesn't have a multi-design system so that there can be multiple templates.
Today I'm going to try to build a multi-design system. I hope to succeed.

comment_75754
5 minutes ago, Magd Almuntaser said:

I added the delay autoreply feature in my version 7.0.0.9, it's already been there for 2 days ago.
I'm thinking of changing the whole design, but I'm afraid that there are people who might loved to the old design and reject the new one.
The problem is that the script doesn't have a multi-design system so that there can be multiple templates.
Today I'm going to try to build a multi-design system. I hope to succeed.

wow.. it sounds really good if it has some templates 👍

Semoga sukses kawan..

Edited by Dammah Sifla

comment_75755
6 minutes ago, Magd Almuntaser said:

I added the delay autoreply feature in my version 7.0.0.9, it's already been there for 2 days ago.
I'm thinking of changing the whole design, but I'm afraid that there are people who might loved to the old design and reject the new one.
The problem is that the script doesn't have a multi-design system so that there can be multiple templates.
Today I'm going to try to build a multi-design system. I hope to succeed.

like what you made in the template category on this forum 😃👍

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