function sendWhatsappMessage(recipientNumber, message) { // Send message to WhatsApp using Digilunar var url = "https://sender.digilunar.com/send-message"; var apiKeyDigilunar = "8cm35qQ0XA1qhAFlTkEb5I38RxTm4q"; // Replace with your Digilunar API key var headers = { "Content-Type": "application/json", "Authorization": "Bearer " + apiKeyDigilunar, }; // Get the current hour var currentHour = new Date().getHours(); // Generate greeting based on time var greeting; if (currentHour >= 0 && currentHour < 12) { greeting = "Selamat pagi"; } else if (currentHour >= 12 && currentHour < 18) { greeting = "Selamat siang"; } else { greeting = "Selamat malam"; } // Create a complete message with the appropriate greeting var completeMessage = greeting + ", " + message; var payload = { "api_key": apiKeyDigilunar, "sender": "6285708249267", // Replace with your WhatsApp number "number": recipientNumber, "message": completeMessage, }; var options = { "method": "post", "headers": headers, "payload": JSON.stringify(payload), }; UrlFetchApp.fetch(url, options); // Logger.log(result); // Uncomment to see log results } function doPost(e) { // Get sender number and sender name from WhatsApp request var content = e.postData.contents.split(",", 10)[5].trim(); var recipientNumber = content.slice(10, content.length - 16); var content = e.postData.contents.split(",", 12)[7].trim(); var senderName = content.slice(12, content.length - 1); // Use Gemini to generate a response (optional) // var message = getGeminiResponse(senderName + " " + e.postData.contents); // Send message with appropriate greeting sendWhatsappMessage(recipientNumber, senderName); } // (Function getGeminiResponse is removed as it's not used)
Minggu, 07 Juli 2024
GAS Selamat siang malam dan pagi
Rabu, 03 Juli 2024
GASWA uji Teks plus nama pengirim
function kirim_pesan(nomorpengirim,pesan){ //KODE BALASAN DARI WHATSAPP var url = 'https://sender.digilunar.com/send-message'; var api = '8cm35qQ0XA1qhAFlTkEb5I38RxTm4q'; var headers = { 'Content-Type' : 'application/json', 'Authorization' : api, }; var body = { "api_key": api, "sender": "6285708249267", "number": nomorpengirim, "message": pesan }; var options = { 'method' : 'post', 'headers' : headers, 'payload' : JSON.stringify(body) }; var hasil = UrlFetchApp.fetch(url,options); // Logger.log (hasil); } function doPost(e){ //nomor pengirim var konten = e.postData.contents.split(',',10)[5].trim(); var nomorpengirim = konten.slice(10,konten.length-16); //nama pengirim var konten = e.postData.contents.split(',',12)[7].trim(); var namapengirim = konten.slice(12,konten.length-1); var pesan = "Selamat malam " + namapengirim; kirim_pesan(nomorpengirim,pesan); }
Selasa, 02 Juli 2024
GASWA Membuat balasan dengan mengganti nomor pengirim
function doPost(e){ var konten = e.postData.contents.split(',',10)[5].trim(); var pengirim = konten.slice(10,konten.length-16); //KODE BALASAN DARI WHATSAPP var url = 'https://sender.digilunar.com/send-message'; var headers = { 'Content-Type' : 'application/json', 'Authorization' : 'cF48PyvbDNwovbWL08DSVt7jjD7vuN' }; var body = { "api_key": "cF48PyvbDNwovbWL08DSVt7jjD7vuN", "sender": "6285708249267", "number": pengirim, "message": "Uji coba lunar terbaru123" } var options = { 'method' : 'post', 'headers' : headers, 'payload' : JSON.stringify(body) }; var hasil = UrlFetchApp.fetch(url,options); // Logger.log (hasil); GmailApp.sendEmail("finaasiyb@gmail.com", "ini uji coba",hasil); }
GASWA menampilkan NAMA pengirim saja
function kirimPesan() { var url = 'https://sender.digilunar.com/send-message'; var headers = { 'Content-Type' : 'application/json', 'Authorization' : 'vcQwWe2hJiHLYvyGosWHtS9msP7Bmt' }; var body = { "api_key": "vcQwWe2hJiHLYvyGosWHtS9msP7Bmt", "sender": "6285708249267", "number": "6285229944411", "message": "Uji coba lunar" } var options = { 'method' : 'post', 'headers' : headers, 'payload' : JSON.stringify(body) }; var hasil = UrlFetchApp.fetch(url,options); Logger.log (hasil); } function doPost(e){ var konten = e.postData.contents.split(',',12)[7].trim(); var pengirim = konten.slice(12,konten.length-1); GmailApp.sendEmail('finaasiyb@gmail.com',"uji coba script",pengirim); }
GASWA Kirim Pesan via email
function kirimPesan() { var url = 'https://sender.digilunar.com/send-message'; var headers = { 'Content-Type' : 'application/json', 'Authorization' : 'vcQwWe2hJiHLYvyGosWHtS9msP7Bmt' }; var body = { "api_key": "vcQwWe2hJiHLYvyGosWHtS9msP7Bmt", "sender": "6285708249267", "number": "6285229944411", "message": "Uji coba lunar" } var options = { 'method' : 'post', 'headers' : headers, 'payload' : JSON.stringify(body) }; var hasil = UrlFetchApp.fetch(url,options); Logger.log (hasil); } function doPost(e){ var konten = e.postData.contents; GmailApp.sendEmail('finaasiyb@gmail.com',"uji coba script",konten); }
Senin, 01 Juli 2024
GAS WA Gatway-Kirim Pesan
function kirimPesan() { var url = 'https://sender.digilunar.com/send-message'; var headers = { 'Content-Type' : 'application/json', 'Authorization' : 'vcQwWe2hJiHLYvyGosWHtS9msP7Bmt' }; var body = { "api_key": "vcQwWe2hJiHLYvyGosWHtS9msP7Bmt", "sender": "6285708249267", "number": "6285229944411", "message": "Hello World" } var options = { 'method' : 'post', 'headers' : headers, 'payload' : JSON.stringify(body) }; var hasil = UrlFetchApp.fetch(url,options); Logger.log (hasil); }
Langganan:
Postingan (Atom)
Menghitung USIA Excel
=BYROW(D2:D100; LAMBDA(tanggal_lahir; IF(tanggal_lahir=""; ""; DATEDIF(tanggal_lahir; TODAY(); "y"...
-
Salin ke Clipboard Salin ke Clipboard Salin Tercopy! ...
-
=MOD(ROW();2)=1
-
Option Explicit Private Sub Workbook_BeforeClose(Cancel As Boolean) Select Case MsgBox("Apakah anda ingin menyimpan file ini?", v...