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.6k
  • Views 284.1k
  • 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_76074
1 hour ago, Enno The Explorer said:

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 😀🙏

Siap mas. Nanti sepulang dr bandara mas. Malam insyaallah saya kirim.

comment_76075
36 minutes ago, Gusik Prasetyo said:

Siap mas. Nanti sepulang dr bandara mas. Malam insyaallah saya kirim.

Boleh kami dicolek Mas untuk saya juga perihal integrasi google sheets 😊🙏
Pernah juga bahas disini tentang integrasi di MPWA google sheets

Terima kasih, senantiasa selaras 

  • Author
comment_76087

Update Whatsapp Gateway Multi Device (Magd Version) v7.0.0.9
Only for those who use my previous version 7.0.0.2 & later

You can install the update from your control panel by clicking on Admin->Update or from the notifications in the website interface.

 

What's New on v7.0.0.9:
- Added Multi-Themes.
-
Added delay for autoreply & webhook.
-
Added new theme, the previous theme is still there.
-
Added remote themes installation page.
-
Fixed socket idle.
-
Rebuild previous design.

 

For those looking for the "new installation" you can download the full version from the next post.

comment_76091
14 minutes ago, Magd Almuntaser said:

Update Whatsapp Gateway Multi Device (Magd Version) v7.0.0.9
Only for those who use my previous version 7.0.0.2 & later

You can install the update from your control panel by clicking on Admin->Update or from the notifications in the website interface.

 

What's New on v7.0.0.9:
- Added Multi-Themes.
-
Added delay for autoreply & webhook.
-
Added new theme, the previous theme is still there.
-
Added remote themes installation page.
-
Fixed socket idle.
-
Rebuild previous design.

 

For those looking for the "new installation" you can download the full version from the next post.

This is what i waiting for.

8 minutes ago, Gusik Prasetyo said:

awesome with new theme... 😍 🤩

sir @Magd Almuntaser  many many thanks sir

 

@Unicode thanks mas for you advice, finally after i moved server to US, i can install mpwa. 

newmpwa.thumb.jpg.85efafecb70c89eb5f026065756044b3.jpg

Nice sir.  

  • Author
comment_76094
46 minutes ago, Gusik Prasetyo said:

awesome with new theme... 😍 🤩

sir @Magd Almuntaser  many many thanks sir

after tested: to add device, it very fast to generate qrcode and show conncted. 

 

@Unicode thanks mas for you advice, finally after i moved server to US, i can install mpwa. 

newmpwa.thumb.jpg.85efafecb70c89eb5f026065756044b3.jpg


I told you before to take from usa and europe hosting.. Indonesian hosting has a lot of diconnection..
You can also link your site to Cloudflare and your site will be a rocket.. because the Cloudflare service opens your site to the nearest server to them in your country, meaning that it brings your site closer instead of being in usa, it makes it in Indonesia or Singapore

Thank you.. and there are more themes coming soon.. There is a new page at the top of the update page called (Themes Manager) from here you can install any new themes that will appear soon.:

image.thumb.png.f930ef0eef063f3e2044865210717076.png

 

37 minutes ago, Unicode said:

This is what i waiting for.

Nice sir.  

Now you can relax and remove the Cronjob because there is no longer a need to send a message every hour.. I solved this problem by sending your personal status every 25 seconds..
Because even if you change the status a million times you will not be banned.. but in return, your status will be (available) all day to others. 😅

comment_76097
14 minutes ago, Magd Almuntaser said:


I told you before to take from usa and europe hosting.. Indonesian hosting has a lot of diconnection..
You can also link your site to Cloudflare and your site will be a rocket.. because the Cloudflare service opens your site to the nearest server to them in your country, meaning that it brings your site closer instead of being in usa, it makes it in Indonesia or Singapore

Thank you.. and there are more themes coming soon.. There is a new page at the top of the update page called (Themes Manager) from here you can install any new themes that will appear soon.:

 

 

Now you can relax and remove the Cronjob because there is no longer a need to send a message every hour.. I solved this problem by sending your personal status every 25 seconds..
Because even if you change the status a million times you will not be banned.. but in return, your status will be (available) all day to others. 😅

yes sir, i moved my server to US. and its very fast. i will try using cloudflare. thanks for your suggestion sir.

in 7.0.0.9:

my WA bisnis still iddle after around 5 minute without activity. so i use cronjob every 4 minutes 🥲

My WA (ordinary) always on even not using cronjob.

btw, Now you can relax and remove the Cronjob because there is no longer a need to send a message every hour.. I solved this problem by sending your personal status every 25 seconds..  what is it mean sir?

Edited by Gusik Prasetyo

comment_76098
21 minutes ago, Magd Almuntaser said:


I told you before to take from usa and europe hosting.. Indonesian hosting has a lot of diconnection..
You can also link your site to Cloudflare and your site will be a rocket.. because the Cloudflare service opens your site to the nearest server to them in your country, meaning that it brings your site closer instead of being in usa, it makes it in Indonesia or Singapore

Thank you.. and there are more themes coming soon.. There is a new page at the top of the update page called (Themes Manager) from here you can install any new themes that will appear soon.:

image.thumb.png.f930ef0eef063f3e2044865210717076.png

 

Now you can relax and remove the Cronjob because there is no longer a need to send a message every hour.. I solved this problem by sending your personal status every 25 seconds..
Because even if you change the status a million times you will not be banned.. but in return, your status will be (available) all day to others. 😅

Okay sir. I can sleep well now 😍.

btw need small edit for login page (mobile version), i need add more break code for making login and reset password button not too nearby each other. So we can click it without worry wrong click.

This sample i have edited.

 

IMG_9971.jpeg

comment_76099
10 minutes ago, Gusik Prasetyo said:

yes sir, i moved my server to US. and its very fast. i will try using cloudflare. thanks for your suggestion sir.

in 7.0.0.9:

my WA bisnis still iddle after around 5 minute without activity. so i use cronjob every 4 minutes 🥲

My WA (ordinary) always on even not using cronjob.

btw, Now you can relax and remove the Cronjob because there is no longer a need to send a message every hour.. I solved this problem by sending your personal status every 25 seconds..  what is it mean sir?

Hapus cron job yg ping tiap menit itu mas.

katanya udah otomatis teratasi di system yg baru ini. Dia akan mengirim status setiap 25 detik jadi gk butuh kita ping lagi

  • Author
comment_76100
26 minutes ago, badas said:

Awesome bro @Magd Almuntaser
Theme look fresh 🤩
Foto profil admin 😍
Thanks, syukron, terima kasih.

 

Screenshot_245.jpg

It's not my picture 🤣 .. I took the picture from the internet. You can replace it with your picture.

26 minutes ago, Gusik Prasetyo said:

yes sir, i moved my server to US. and its very fast. i will try using cloudflare. thanks for your suggestion sir.

in 7.0.0.9:

my WA bisnis still iddle after around 5 minute without activity. so i use cronjob every 4 minutes 🥲

My WA (ordinary) always on even not using cronjob.

btw, Now you can relax and remove the Cronjob because there is no longer a need to send a message every hour.. I solved this problem by sending your personal status every 25 seconds..  what is it mean sir?

idle after 4 min?? but i've send personal status every 25 sec for that .. how? i've test it before reales new version..
and about the red text i mean for that problem (socket idle) ..
ok i will test again with another hosting..

16 minutes ago, Unicode said:

Okay sir. I can sleep well now 😍.

btw need small edit for login page (mobile version), i need add more break code for making login and reset password button not too nearby each other. So we can click it without worry wrong click.

This sample i have edited.

 

IMG_9971.jpeg

Oh yes i will fix it ..

replace this file (resources/themes/eres/views/auth/login.blade.php) with attachment.. @Unicode

login.blade.php

comment_76101

this tutorial to make MPWA autoreply using google sheet plus apps script.

1. make new sheet file using this format (1st row) Keyword, Type, Message, File

you can visit:

https://docs.google.com/spreadsheets/d/1svHPPF3hFyaPfkRxzN1wscR5A5bS21MzcjrH3NO51us/edit?usp=sharing

wsheet.jpg.b1a25516ac39374325eba53c0b89909e.jpg

 

2. then go to Extensions - Apps Script

appsscript.jpg.6ed7295ddac47fc78a363f1d113e9957.jpg

 

3. delete all data on there. copy and paste code bellow. and edit with your own data.

 

function doPost(e) {
    var data =  e.postData.contents;
    var json = JSON.parse(data);
    var number = json['from'];
    var senderMessage = json['message'];
    var file = json['bufferImage'];
    var pesan = senderMessage.toLowerCase();
    var newMessage = pesan.split(" ");
    var searchreply = autoreply(newMessage[0]);
    var type = searchreply[1];
    var messagetosend = searchreply[2];
    var file = searchreply[3];
    if(type == "file"){
        sendWaFile(number, messagetosend, file);
    } else if(type == "button") {
        sendWaButton(number, messagetosend, file);
    } else if(type == "list") {
        sendWaList(number, messagetosend, file);        
    } else {
        sendWaText(number, messagetosend);
    }
}
 
function autoreply(message){
  var sheetUrl = "https://docs.google.com/spreadsheets/d/1svHPPF3hFyaPfkRxzN1wscR5A5bS2jsdhjsdhuheheh/edit?usp=sharing"; //ganti dengan URL sheet kamu
  var sheetfile = SpreadsheetApp.openByUrl(sheetUrl);
  var sheet = sheetfile.getSheetByName("autoreply"); //sesuaikan dengan nama sheet yg d buat
  var data = sheet.getDataRange().getValues()
  var filterData = data.filter(function(keyword){
    if(keyword[0] == message){
      return keyword
      }        
    })
    if(filterData.length>0){
        return filterData[0]
    }
}
 
function sendWaText(number, messagetosend) {
  var APIKey = "Hcu8aDaGnxI6Utf9kWjQsjlpX5taFy" //ganti dengan API
  var sender = "628xxxxxxxxxx"  // ganti nomer HP
  var url = "https://websitekamu/send-message"; //ganti website
  var msgtext = {
    'api_key': APIKey,
    'sender': sender,
    "number": number,
    'message': messagetosend,
    };
  var response = UrlFetchApp.fetch(url, {
    "method": "POST",
    "contentType": "application/json",
    "payload" : JSON.stringify(msgtext),
      });
    Logger.log(response.getContentText());
}
 
//untuk kirim file
function sendWaFile(number, messagetosend, file){
  var APIKey = "Hcu8aDaGnxI6Utf9kWjQsjlpX5taFy" //ganti api
  var sender = "628000000000" // ganti nomer HP
  var url = "https://websitekamu/send-media"; //ganti website
  var msggmbr = {
    "api_key": APIKey,
    "sender": sender,
    "number": number,
    "media_type" : "image",
    "caption": messagetosend,
    "url": file
    }
  var response = UrlFetchApp.fetch(url, {
    "method": "POST",
    "contentType": "application/json",
    "payload" : JSON.stringify(msggmbr),
      });
    Logger.log(response.getContentText());
}
 
//fungsi button tidak bisa
//http://yourhost.com/send-button?sender=nomersender&api_key=yourapikey&number=nomertujuan&url=&footer=optional&message=Halo,ini pesan button&button=button 1,button 2,button 3
function sendWaButton(number, messagetosend, file){
  //var APIKey = "blablabla"
  //var sender = "blablabla"
  var url = "https://alamatwebsite/send-button";
  var msgbut = {
    "sender" : sender,
    "api_key" : APIKey,
    "number" : number,
    "url" : null,
    "footer" : "optional",
    "message" : messagetosend,
    "button" : file
    }
  var response = UrlFetchApp.fetch(url, {
    "method": "POST",
    "contentType": "application/json",
    "payload" : JSON.stringify(msgbut),
    });
    Logger.log(response.getContentText());
}

 

4. in left menus, choose Triggers

triggers.jpg.cf553ed27faf0ebcc6e40f9dffd666e5.jpg

 

5.  Click Add Trigger button in right bottom corner.

6.  make setting like picture bellow. click SAVE.

addtriger.jpg.053a6e898130aefe117adc67f4b4b4e7.jpg

 

7. Click DEPLOY in right top corner.

8. Select type: WEB APP. and make setting like picture. Click DEPLOY to finish it.

autowebhook.jpg.e2e67fa05cab4a05cba124d11bf07979.jpg

 

9. copy url and paste in your MPWA webhook. 

copyurl.jpg.581873383fcb7afc4a375c106be29699.jpg

 

 

@Enno The Explorer @JangE  thanks to @bloserda who teach me about this script.

Edited by Gusik Prasetyo

comment_76103
2 hours ago, Magd Almuntaser said:

Update Whatsapp Gateway Multi Device (Magd Version) v7.0.0.9
Only for those who use my previous version 7.0.0.2 & later

You can install the update from your control panel by clicking on Admin->Update or from the notifications in the website interface.

 

What's New on v7.0.0.9:
- Added Multi-Themes.
-
Added delay for autoreply & webhook.
-
Added new theme, the previous theme is still there.
-
Added remote themes installation page.
-
Fixed socket idle.
-
Rebuild previous design.

 

For those looking for the "new installation" you can download the full version from the next post.

Error saat install baru @Magd Almuntaser

image.thumb.png.06b0bfd4eb6e83d072cb280493083643.png

Edited by armanalimin

comment_76106
1 hour ago, Magd Almuntaser said:

It's not my picture 🤣 .. I took the picture from the internet. You can replace it with your picture.

idle after 4 min?? but i've send personal status every 25 sec for that .. how? i've test it before reales new version..
and about the red text i mean for that problem (socket idle) ..
ok i will test again with another hosting..

Oh yes i will fix it ..

replace this file (resources/themes/eres/views/auth/login.blade.php) with attachment.. @Unicode

login.blade.php 4.77 kB · 0 downloads

Now you can relax and remove the Cronjob because there is no longer a need to send a message every hour.. I solved this problem by sending your personal status every 25 seconds..
Because even if you change the status a million times you will not be banned.. but in return, your status will be (available) all day to others. 


Thank you sir.

By the way i not yet see my whatsapp account create a story like you said before.

is my update correctly? Or maybe need something revised?

comment_76110
2 hours ago, Magd Almuntaser said:

Update Whatsapp Gateway Multi Device (Magd Version) v7.0.0.9
Only for those who use my previous version 7.0.0.2 & later

You can install the update from your control panel by clicking on Admin->Update or from the notifications in the website interface.

 

What's New on v7.0.0.9:
- Added Multi-Themes.
-
Added delay for autoreply & webhook.
-
Added new theme, the previous theme is still there.
-
Added remote themes installation page.
-
Fixed socket idle.
-
Rebuild previous design.

 

For those looking for the "new installation" you can download the full version from the next post.

well it come with new fresh theme, again we say big thank for features you give in this apps sir, so many many thank you.

  • Author
comment_76112
6 minutes ago, cancer apik said:

ada yang bisa bantu saya ketika ingin mengirim pesan kampanye bagian buku telpon tidak tampil memuat. padahal buku telpon sudahh saya masukan

2024-08-25_185521.png

Ini berfungsi dengan normal. Anda dapat menyegarkan halaman dan halaman tersebut akan berfungsi

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 2

Latest Updated Files