|
|
|
@ -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
|
|
|
|
|
|
|
|
|
|