diff options
| author | Florian Fischer <florian.fl.fischer@fau.de> | 2019-06-09 12:13:00 +0200 |
|---|---|---|
| committer | Florian Fischer <florian.fl.fischer@fau.de> | 2019-06-09 12:13:00 +0200 |
| commit | a9986ecb1ab6afcd90ec76be3da173b6e2d8624d (patch) | |
| tree | 0788c0109f6ba5cedbb09064d0c6d37c01738474 | |
| parent | 8973c3a91d9fce23455a247beb8141254b4dfc7f (diff) | |
| download | geldschieberbot-a9986ecb1ab6afcd90ec76be3da173b6e2d8624d.tar.gz geldschieberbot-a9986ecb1ab6afcd90ec76be3da173b6e2d8624d.zip | |
don't fail if input is no valid json
| -rw-r--r-- | geldschieberbot.py | 6 |
1 files changed, 5 insertions, 1 deletions
diff --git a/geldschieberbot.py b/geldschieberbot.py index 7432c59..dc03d93 100644 --- a/geldschieberbot.py +++ b/geldschieberbot.py @@ -478,7 +478,11 @@ def main(): # Read cmds from stdin for l in sys.stdin.read().splitlines(): - message = json.loads(l)["envelope"] + try: + message = json.loads(l)["envelope"] + except: + print(datetime.now(), l, "not valid json") + continue sender_number = message["source"] if not message["dataMessage"]: |
