diff --git a/maigret/checking.py b/maigret/checking.py index 9d5bc04..4a4f5d5 100644 --- a/maigret/checking.py +++ b/maigret/checking.py @@ -178,6 +178,8 @@ def process_site_result(response, query_notify, logger, results_info, site: Maig activate_fun(site, logger) except AttributeError: logger.warning(f'Activation method {method} for site {site.name} not found!') + except Exception as e: + logger.warning(f'Failed activation {method} for site {site.name}: {e}') # presense flags # True by default diff --git a/maigret/resources/data.json b/maigret/resources/data.json index 96fa942..de8b5a2 100644 --- a/maigret/resources/data.json +++ b/maigret/resources/data.json @@ -23344,6 +23344,7 @@ ], "checkType": "message", "errors": { + "You have been banned": "IP ban", "The administrator has banned your IP address": "IP ban", "\u0418\u0437\u0432\u0438\u043d\u0438\u0442\u0435, \u0441\u0435\u0440\u0432\u0435\u0440 \u043f\u0435\u0440\u0435\u0433\u0440\u0443\u0436\u0435\u043d. \u041f\u043e\u0436\u0430\u043b\u0443\u0439\u0441\u0442\u0430, \u043f\u043e\u043f\u0440\u043e\u0431\u0443\u0439\u0442\u0435 \u0437\u0430\u0439\u0442\u0438 \u043f\u043e\u0437\u0436\u0435.": "Server is overloaded" }, diff --git a/maigret/resources/simple_report.tpl b/maigret/resources/simple_report.tpl index df5e216..2cee141 100644 --- a/maigret/resources/simple_report.tpl +++ b/maigret/resources/simple_report.tpl @@ -68,7 +68,7 @@