Jump to content

Whatsapp Gateway | Multi Device v8.5.1


Magd Almuntaser

Recommended Posts

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.

  • Love 2
Link to comment
Share on other sites

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 

Link to comment
Share on other sites

  • DW Members

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.

  • Like 2
  • Love 3
  • Thanks 3
Link to comment
Share on other sites

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.  

Link to comment
Share on other sites

  • DW Members
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. 😅

  • Like 2
  • Love 1
Link to comment
Share on other sites

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
Link to comment
Share on other sites

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

Link to comment
Share on other sites

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

Link to comment
Share on other sites

  • DW Members
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

  • Like 1
Link to comment
Share on other sites

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
  • Like 3
  • Thanks 3
Link to comment
Share on other sites

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
Link to comment
Share on other sites

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?

Link to comment
Share on other sites

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.

Link to comment
Share on other sites

  • DW Members
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

Link to comment
Share on other sites

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

×   Pasted as rich text.   Paste as plain text instead

  Only 75 emoji are allowed.

×   Your link has been automatically embedded.   Display as a link instead

×   Your previous content has been restored.   Clear editor

×   You cannot paste images directly. Upload or insert images from URL.

×
  • Create New...