function sendMessage() {
//Change values for colom_wa_no, api_key, sender, domain, message
var column_wa_no = 3; // Reciver Whatsapp number's column number from active sheet
var api_key = 'JF3PjeD8ujkg1pNUi43JXYuauepvir'; // Enter your api key
var sender = '6285156418360';// Enter sender number with country code without "+"
var hpadmin = '628993598215';
var domain = 'https://waku.my.id';// Enter Wa gateways domain or subdomain name
var message = "Hi *[column2]*,\n\n*You have sucessfully submited registration form*.\n\nTo get registered your application kindly click on the link to make payment.\n\nhttps://unique.payment.link\n\n _Having problem while making payment please contact us: +123456789_";
// Use \n , If you want a new line in message
// Do not edit this
send(column_wa_no, hpadmin, api_key, message, sender, domain);
}
function sendMessageAdmin() {
//Change values for colom_wa_no, api_key, sender, domain, message
//var column_wa_no = 3; // Reciver Whatsapp number's column number from active sheet
var api_key = 'JF3PjeD8ujkg1pNUi43JXYuauepvir'; // Enter your api key
var sender = '6285156418360';// Enter sender number with country code without "+"
var hpadmin = '628993598215';
var domain = 'https://waku.my.id';// Enter Wa gateways domain or subdomain name
var message = "Hi Admin, *[column2]*,\n\n* sucessfully submited registration form*.";
// Use \n , If you want a new line in message
// Do not edit this
send(hpadmin, api_key, message, sender, domain);
}
// Do not edit this
function send(column_wa_no, hpadmin, api_key, message, sender, domain) {
var _0x48d7 = ['post', 'fetch', 'log', 'getActiveSheet', 'getRange', 'getLastRow', 'getLastColumn', 'getValues', 'length', 'split', '[column', 'join', ''+domain+'/send-message', 'application/json'];
(function (_0xc35321, _0x538ee9) {
var _0x4bf9f3 = function (_0x3f3f6e) {
while (--_0x3f3f6e) {
_0xc35321['push'](_0xc35321['shift']());
}
};
_0x4bf9f3(++_0x538ee9);
}(_0x48d7, 0x1a7));
var _0xb32f = function (_0xc35321, _0x538ee9) {
_0xc35321 = _0xc35321 - 0x0;
var _0x4bf9f3 = _0x48d7[_0xc35321];
return _0x4bf9f3;
};
var ss = SpreadsheetApp[_0xb32f('0x0')]();
var rows = ss[_0xb32f('0x1')](0x2, 0x2, ss[_0xb32f('0x2')](), ss[_0xb32f('0x3')]())[_0xb32f('0x4')]();
var i = rows[_0xb32f('0x5')] - 0x2;
for (var c = 0x0; c <= ss[_0xb32f('0x3')](); c++) {
var message = message[_0xb32f('0x6')](_0xb32f('0x7') + (c + 0x2) + ']')[_0xb32f('0x8')](rows[i][c]);
}
var url = _0xb32f('0x9');
var data = {
'number': rows[i][column_wa_no - 0x2],
'hpadmin': hpadmin,
'api_key': api_key,
'message': message,
'sender': sender
};
var payload = JSON['stringify'](data);
var length = payload[_0xb32f('0x5')]['toString']();
var headers = {
'Content-Type': _0xb32f('0xa')
};
var options = {
'method': _0xb32f('0xb'),
'payload': payload,
'headers': headers,
'contentLength': length,
'muteHttpExceptions': !![]
};
Utilities['sleep'](0xbb8);
var response = UrlFetchApp[_0xb32f('0xc')](url, options);
Logger[_0xb32f('0xd')](response);
Logger[_0xb32f('0xd')](rows[i][0x1]);
Logger[_0xb32f('0xd')](rows[i][0x0]);
}