From bd38d3e0e91c9f29a545ffdda8bc00450e018ca9 Mon Sep 17 00:00:00 2001 From: jsl12 <32917998+jsl12@users.noreply.github.com> Date: Wed, 11 May 2022 23:32:21 -0500 Subject: [PATCH] butthole protection --- src/kwaylon/kwaylon.py | 10 ++++++++-- 1 file changed, 8 insertions(+), 2 deletions(-) diff --git a/src/kwaylon/kwaylon.py b/src/kwaylon/kwaylon.py index 521a788..b98f82c 100644 --- a/src/kwaylon/kwaylon.py +++ b/src/kwaylon/kwaylon.py @@ -84,8 +84,14 @@ class Kwaylon(Client): async with message.channel.typing(): with self.data.connect() as con: days = get_days(message.content) or 14 - df = self.data.read_emoji(emoji_name, con=con, - after=(datetime.today() - timedelta(days=days)).astimezone()) + + if days >= 1000: + await message.reply( + f'https://tenor.com/view/i-hate-you-anakin-darth-vader-vader-star-wars-gif-13071041') + return + + now = datetime.today().astimezone() + df = self.data.read_emoji(emoji_name, con=con, after=(now - timedelta(days=days))) con.close() if df.shape[0] > 0: