From 102fff294c4f52e3f7c6c25b2ee361e64870e292 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Alexander=20D=C3=B6rflinger?= Date: Fri, 12 Dec 2025 09:28:20 +0100 Subject: [PATCH] Checked for sender flair as well --- ChristmasEvent.py | 5 +++++ 1 file changed, 5 insertions(+) diff --git a/ChristmasEvent.py b/ChristmasEvent.py index ec3c067..9156418 100755 --- a/ChristmasEvent.py +++ b/ChristmasEvent.py @@ -274,6 +274,11 @@ class ChristmasBot: def handle_new_request(self, message, sender): target_user, wish_content = self.parse_new_wish_request(message) + if not self.verify_user_flair(sender): + message.reply(f"Sorry, u/{sender} but you do not have an active Flair in r/{config.subreddit_name}.\n" + "We only allow wishes for active, flaired community members.") + return + # ERROR: Bad Format if not target_user: reply = ("I couldn't understand your request. Please format your message exactly like this:\n\n"