diff --git a/app/routes.py b/app/routes.py index d477e2d..94b1030 100644 --- a/app/routes.py +++ b/app/routes.py @@ -155,6 +155,9 @@ def rules(): @bp.errorhandler(429) def ratelimit_handler(e): + msg = Message('429 Ratelimit hit', recipients=["simon.bussmann@tum.de"]) + msg.body = f"IP {request.remote_addr} triggered the rate limit" + mail.send(msg) return render_template("ratelimit_error.html", error_message=e.description) @bp.errorhandler(500)