diff --git a/index.js b/index.js index fc3f414..72d0a38 100644 --- a/index.js +++ b/index.js @@ -127,27 +127,29 @@ function forwardMessageToEvo(sender, message, ts) { // kirim ping 1 detik setelah pesan agar segera diproses - setTimeout(function() { - - var pingOpts = { - url: config.globals.evo_url, - qs: { - msg: 'S.' + config.globals.ping_pin, - msisdn: config.globals.ping_ym_id + config.globals.msisdn_suffix, - smsc: config.globals.smsc, - ts: strftime('%F %T') - } - }; - - logger.info('Sending ping message', {opts: pingOpts}); - - request(pingOpts, function(err, response, body) { - if (err) { - logger.warn('Error send PING to evo: ' + err); - return; - } - }); - }, 1000); + if (config.globals.send_ping_to_evo == '1') { + setTimeout(function() { + + var pingOpts = { + url: config.globals.evo_url, + qs: { + msg: 'S.' + config.globals.ping_pin, + msisdn: config.globals.ping_ym_id + config.globals.msisdn_suffix, + smsc: config.globals.smsc, + ts: strftime('%F %T') + } + }; + + logger.info('Sending ping message', {opts: pingOpts}); + + request(pingOpts, function(err, response, body) { + if (err) { + logger.warn('Error send PING to evo: ' + err); + return; + } + }); + }, 1000); + } } function createHttpServer() {