aboutsummaryrefslogtreecommitdiffstats
diff options
context:
space:
mode:
-rw-r--r--signald/main.py5
1 files changed, 4 insertions, 1 deletions
diff --git a/signald/main.py b/signald/main.py
index 047baae..da90d40 100644
--- a/signald/main.py
+++ b/signald/main.py
@@ -167,5 +167,8 @@ class Signal:
if not match:
continue
- reply = func(message, match)
+ try:
+ reply = func(message, match)
+ except: # noqa - We don't care why this failed.
+ continue
self.send_message(recipient=message.source, text=reply)