Fix filters to handle multiple slashes

This commit is contained in:
Zeva Rose 2022-04-29 17:05:10 -06:00
parent 0184d89d38
commit f371f796db
2 changed files with 3 additions and 3 deletions

View file

@ -2,13 +2,13 @@
import re import re
invites = re.compile( invites = re.compile(
r"(?:discord.?(?:gg|io|me|li)|discord(?:app)?.?com[/\\]?(?:invite))[/\\]?([^\s/]+?)(?=\b)", r"(?:discord.?(?:gg|io|me|li)|discord(?:app)?.?com[/\\]{1,}?(?:invite))[/\\]{1,}?([^\s/]+?)(?=\b)",
flags=re.IGNORECASE, flags=re.IGNORECASE,
) )
custom_emote = re.compile(r"<:\w+:(\d+)>$", flags=re.IGNORECASE) custom_emote = re.compile(r"<:\w+:(\d+)>$", flags=re.IGNORECASE)
valid_text = re.compile(r"[\w\s\-\\/.!@#$%^*()+=<>,\u0080-\U000E0FFF]*", flags=re.IGNORECASE) valid_text = re.compile(r"[\w\s\-\\/.!@#$%^*'\"()+=<>,\u0080-\U000E0FFF]*", flags=re.IGNORECASE)
url = re.compile( url = re.compile(
r"(?:https?:\/\/(?:www\.)?)?(?P<domain>[-a-z0-9@:%._\+~#=]{1,256}\.[a-z0-9()]{1,6})\b(?:[-a-z0-9()@:%_\+.~#?&//=]*)", r"(?:https?:\/\/(?:www\.)?)?(?P<domain>[-a-z0-9@:%._\+~#=]{1,256}\.[a-z0-9()]{1,6})\b(?:[-a-z0-9()@:%_\+.~#?&//=]*)",

View file

@ -1,6 +1,6 @@
[tool.poetry] [tool.poetry]
name = "jarvis-core" name = "jarvis-core"
version = "0.8.2" version = "0.8.3"
description = "JARVIS core" description = "JARVIS core"
authors = ["Zevaryx <zevaryx@gmail.com>"] authors = ["Zevaryx <zevaryx@gmail.com>"]