"""Common regular expressions.""" import re DISCORD_INVITE = re.compile( r"(discord([.,]|dot)gg|" # Could be discord.gg/ r"discord([.,]|dot)com(/|slash)invite|" # or discord.com/invite/ r"discordapp([.,]|dot)com(/|slash)invite|" # or discordapp.com/invite/ r"discord([.,]|dot)me|" # or discord.me r"discord([.,]|dot)li|" # or discord.li r"discord([.,]|dot)io|" # or discord.io. r"((?[a-zA-Z0-9\-]+)", # the invite code itself flags=re.IGNORECASE ) """ Regex for discord server invites. :meta hide-value: """