From 031d2ef6c631a7e1578442033769f834f361bee5 Mon Sep 17 00:00:00 2001 From: zevaryx Date: Wed, 9 Feb 2022 09:45:38 -0700 Subject: [PATCH] Add url filter --- jarvis_core/filters.py | 6 +++++- 1 file changed, 5 insertions(+), 1 deletion(-) diff --git a/jarvis_core/filters.py b/jarvis_core/filters.py index 41db437..d9565b2 100644 --- a/jarvis_core/filters.py +++ b/jarvis_core/filters.py @@ -8,5 +8,9 @@ invites = re.compile( custom_emote = re.compile(r"<:\w+:(\d+)>$", flags=re.IGNORECASE) - valid_text = re.compile(r"[\w\s\-\\/.!@#$%^*()+=<>,\u0080-\U000E0FFF]*", flags=re.IGNORECASE) + +url = re.compile( + r"https?:\/\/(www\.)?[-a-zA-Z0-9@:%._\+~#=]{1,256}\.[a-zA-Z0-9()]{1,6}\b([-a-zA-Z0-9()@:%_\+.~#?&//=]*)", + flags=re.IGNORECASE, +)