Describe the feature you'd like to see
The following variables for messages (which are already calculated, but not available in filters) to be exposed:
Number of characters (Upper case and lower case too? Also maybe # of Zalgo characters?)
Number of emojis
Number of mentions
Number of lines/new lines
Number of attachments (Embeds, Images, Files, Links, Stickers, Spotify invites; perhaps a combined one and individual ones)
Hence, a system can be created like WickBot, wherin all messages add to a custom heat level, the "badder" the message the more heat, and if a large number is reached action is taken. This is more effective than having individual rules for each element, as their effect can combine.
(E.g. for Wick, 0.08% per lowercase character, 0.12% for uppercase, 3% for emojis, 1.5% for zalgo; going to 100% for punishment)
Cog
Describe the feature you'd like to see The following variables for messages (which are already calculated, but not available in filters) to be exposed:
Hence, a system can be created like WickBot, wherin all messages add to a custom heat level, the "badder" the message the more heat, and if a large number is reached action is taken. This is more effective than having individual rules for each element, as their effect can combine.
(E.g. for Wick, 0.08% per lowercase character, 0.12% for uppercase, 3% for emojis, 1.5% for zalgo; going to 100% for punishment)