/^(hi.*|hello|hey.*|yo|salutation.*|greeting.*|whatup|welcome|(morning|afternoon|evening|timezone))
Show mods, vips, staff, broadcasters, admins only
(author.badges) contains ("VIP") || (author.badges) contains ("moderator") || (author.badges) contains ("verified") || (author.badges) contains ("staff") || (flags.highlighted) && (!(flags.sub_message))
(message.content contains "hi")||(message.content contains "hello")||(message.content contains "hey")||(message.content contains "yo")||(message.content contains "salutation")||(message.content contains "greeting")||(message.content contains "whatup")||(message.content contains "welcome")||(message.content contains "hiya")||(message.content contains "morning")||(message.content contains "afternoon")||(message.content contains "evening")||(message.content contains "timezone")
Tags to Streamer + Hi/Hello
!((message.content contains channel.name) && (message.content match r"(^|\s{1,})(?i)[hHχΧxX]+[εέΕeEήηιίΙιΗηiIhHuUυύYy]+[λΛlL]{0,}[όoοοΟoωώΩωoOw0WoOοΟ]{0,}($|\s{1,})($|\s{1,})"))
(!(author.badges) contains ("moderator"))
Filter out every user without color (greynames)
!(author.no_color)
Filter out every user without color (greynames) 2.0
(!(author.no_color) || flags.system_message || flags.whisper || flags.highlighted || flags.points_redeemed || flags.sub_message)
Show highlighted messages or system messages like timeouts etc
(flags.highlighted || flags.system_message) && !flags.sub_message
((!(author.name) contains ("bot")) && ((author.name) !== ("streamelements")) && ((author.name) !== ("own3d")) && ((author.name) !== ("soundalerts")) && ((author.name) !== ("overlayexpert")) && ((author.name) !== ("streamstickers")) && ((author.name) !== ("streamlabs")))
Bot Command Trigger Messages
(!(message.content) match r"^[!+#]\w+")
!flags.highlighted && (message.content startswith "$" || message.content startswith "<" || message.content startswith "-" || message.content startswith "kb" || message.content startswith "!" || message.content startswith "/" || message.content startswith "%" || message.content startswith "?" || message.content startswith ">" || message.content startswith "^" || message.content startswith "]" || message.content startswith "¤" || message.content startswith "~" || message.content startswith "_" || message.content startswith "&" || message.content startswith "!!" || message.content startswith "+" || message.content startswith "'" || message.content startswith "m!" || message.content startswith "*" || message.content startswith "#" || message.content startswith ";" || message.content startswith "}" || message.content startswith "§" || message.content startswith "@@")
author.subbed || flags.system_message || flags.whisper || flags.highlighted || flags.points_redeemed || flags.sub_message
(flags.whisper) == "False"
(!(message.content) match r"^[^ ]*$")
(!(message.length) <= (3))
(message.length) <= (200)
(!(message.content) match r"^\s{0,}\d{1,}\s{0,}$")
!(message.content) match r"(https?:\/\/(?:www\.|(?!www))[a-zA-Z0-9][a-zA-Z0-9-]+[a-zA-Z0-9]\.[^\s]{2,}|www\.[a-zA-Z0-9][a-zA-Z0-9-]+[a-zA-Z0-9]\.[^\s]{2,}|https?:\/\/(?:www\.|(?!www))[a-zA-Z0-9]+\.[^\s]{2,}|www\.[a-zA-Z0-9]+\.[^\s]{2,})"
(!(message.content) match r"(.{8,})(?=\1)")
(!(message.content) match r"\b(\w+(?:\s*\w*))\s+\1\b")