diff options
Diffstat (limited to 'main.py')
-rw-r--r-- | main.py | 5 |
1 files changed, 3 insertions, 2 deletions
@@ -18,13 +18,14 @@ def getScore(): myScore = readCSV() try: myScore = 100 * float(myScore) - except ValueError: + except (TypeError, ValueError): myScore = 0 return myScore def processMessages(messages): - if 'update' in messages: + if 'update' in (msg.lower() for msg in messages): + logger.info("EXPLICIT SCORE UPDATE REQUESTED") score = getScore() bot.sendMessage(f"Score leantime bulan ini = {score}%") |