diff --git a/pgbotlib/api.py b/pgbotlib/api.py index 844b14a..f9a4fbe 100644 --- a/pgbotlib/api.py +++ b/pgbotlib/api.py @@ -38,11 +38,13 @@ class ApiWrapper: case 'fakenews': return self.get_fakenews() case 'anek': return self.get_anek() case 'y_search': return self.y_search(message) - case _: return self.FAILED + case _: sys.stderr.write( + f'API failed: called non-existent api {api}' + ) except Exception as e: e_text = str(e) sys.stderr.write(f'API failed: {e_text}\n') - return self.FAILED + return self.FAILED def __sanitize_search(self, message: str) -> str: """Removes one of each of the search tokens from the query