diff --git a/edmond/plugins/unknown_command.py b/edmond/plugins/unknown_command.py index 5bc3c7d..8e12ca8 100644 --- a/edmond/plugins/unknown_command.py +++ b/edmond/plugins/unknown_command.py @@ -46,11 +46,13 @@ class UnknownCommandPlugin(Plugin): self.bot.log_d(f"Processing '{query}' with WolframAlpha.") try: response = self.client.query(query) - except: # Capture any exception as this lib is not very stable. + except Exception as exc: # unstable lib + self.bot.log_w(f"wolframalpha exception: {exc}") self.signal_failure(target) return if not response["@success"]: + self.bot.log_d("Call to WA succeeded but response is an error.") self.signal_failure(target) return