From 7feaa7af564ba25ad1d9f29563a0dde62242dbf6 Mon Sep 17 00:00:00 2001 From: profitroll Date: Mon, 23 Jan 2023 11:25:01 +0100 Subject: [PATCH] This commit closes #14 --- classes/holo_user.py | 2 +- config_example.json | 1 + 2 files changed, 2 insertions(+), 1 deletion(-) diff --git a/classes/holo_user.py b/classes/holo_user.py index d06acca..e3ced82 100644 --- a/classes/holo_user.py +++ b/classes/holo_user.py @@ -330,7 +330,7 @@ class HoloUser(): await msg.reply_text(locale(f"question2_invalid", "message", locale=self.locale), reply_markup=ForceReply(placeholder=str(locale(f"question{stage}", "force_reply", locale=self.locale)))) return - if datetime.now() <= input_dt: + if (datetime.now() <= input_dt) or ((datetime.now() - input_dt).days) > ((datetime.now() - datetime.now().replace(year=datetime.now().year - configGet("age_maximum"))).days): logWrite(f"User {msg.from_user.id} failed stage {stage} due to joking") await msg.reply_text(locale("question2_joke", "message", locale=self.locale), reply_markup=ForceReply(placeholder=str(locale("question2", "force_reply", locale=self.locale)))) return diff --git a/config_example.json b/config_example.json index c25b48d..d7ddf44 100644 --- a/config_example.json +++ b/config_example.json @@ -3,6 +3,7 @@ "debug": false, "owner": 0, "age_allowed": 0, + "age_maximum": 70, "api": "http://example.com", "inline_preview_count": 7, "remove_application_time": -1,