From 6d3c240f9e156cc81b9f1c7b45c122d055762932 Mon Sep 17 00:00:00 2001
From: Husni MubaroK <hsunimubarok757@gmail.com>
Date: Tue, 15 Sep 2015 16:42:42 +0700
Subject: [PATCH] Pesan Kadaluarsa closed #3

---
 index.js | 15 +++++++++++++--
 1 file changed, 13 insertions(+), 2 deletions(-)

diff --git a/index.js b/index.js
index c43ef14..434ae62 100644
--- a/index.js
+++ b/index.js
@@ -4,6 +4,7 @@ var telegram = require('node-telegram-bot-api');
 var request = require('request');
 var http = require('http');
 var url = require('url');
+ 
 
 var chat_ids = {};
 
@@ -38,15 +39,25 @@ createHttpResponseServer();
 bot.getMe().then(function (me) {
   console.log('Hi my name is %s!', me.username);
 });
+
 bot.on('text', function (msg) {
 	console.log(msg);
 	
-	var from = msg.from.username.toUpperCase() + '@TELEGRAM';
+	var now = Math.floor(new Date().getTime()/1000);
+	
+	if (now - msg.date > config.globals.message_max_age){
+		var message = 'Pesan "' + msg.text + '" diabaikan. Silahkan diulang kembali.';
+		console.log(message)
+		bot.sendMessage(msg.chat.id, message);
+		return;
+	}
+	
+	var from = msg.from.username.toUpperCase() + config.globals.msisdn_suffix;
 	
 	chat_ids[from] = msg.chat.id;
 	
 	bot.sendMessage( msg.chat.id,'Pesan anda telah diterima: ' + msg.text);
-	
+
 	var request_opts = {
 		url: config.globals.aaa,
 		qs: {
-- 
1.9.0