diff --git a/index.js b/index.js index 577acbf..29dfb3e 100644 --- a/index.js +++ b/index.js @@ -68,7 +68,14 @@ function getChatId(partner) { catch(e) { return; } +} + +function hasIgnoreKeywords(message) { + if (message.trim().indexOf('/') == 0) { + return true; + } + return false; } bot.getMe().then(function (me) { @@ -88,11 +95,14 @@ bot.on('text', function (msg) { if (now - msg.date > config.message_max_age){ var message = "Pesan anda diabaikan, silahkan diulang beberapa saat lagi jika diperlukan: " + msg.text; logger.info(message, {msg: msg, age: age, max_age: config.message_max_age}); - //bot.sendMessage(msg.chat.id, message); - sendMessage(from, message); + sendMessage(from, message); return; } + if (hasIgnoreKeywords(msg.text)) { + return; + } + var greeting_prefix = "Pesan anda telah diterima:"; if (config.greeting_prefix) { greeting_prefix = config.greeting_prefix;