From df1a2f6777709fbeefb5eab3b9819aa44ed8fd7a Mon Sep 17 00:00:00 2001
From: Adhidarma Hadiwinoto <gua@adhisimon.org>
Date: Mon, 15 Feb 2016 11:00:27 +0700
Subject: [PATCH] penanganan saldo kurang

---
 main.py | 6 +++++-
 1 file changed, 5 insertions(+), 1 deletion(-)

diff --git a/main.py b/main.py
index 1e46356..ede7b77 100755
--- a/main.py
+++ b/main.py
@@ -104,10 +104,14 @@ def handleSms(sms):
     if sms.text.find('Maaf, transaksi gagal') >= 0:
         pushTopupStatus(LAST_REQUEST_ID, '40', sms.text)
         return
-        
+    
     elif sms.text.find('PIN yang Anda masukkan salah. Silahkan ulangi kembali') >= 0:
         pushTopupStatus(LAST_REQUEST_ID, '91', sms.text)
         return
+        
+    elif sms.text.find('Maaf, saldo XL-Tunai anda tidak cukup') >= 0:
+        pushTopupStatus(LAST_REQUEST_ID, '40', sms.text)
+        return
     
     elif sms.text.find('Maaf, layanan ini hanya untuk nomor tujuan prabayar XL') >= 0:
         pushTopupStatus(LAST_REQUEST_ID, '14', sms.text)
-- 
1.9.0