Skip to content

Symbol Filter

The Symbol filter flags messages that contain too many symbols — either more than an absolute number, or making up too large a share of the message.

Any character that is not a letter, a number, or a space. This includes:

  • Punctuation: ! ? . , " ' @ # & ( )
  • Math and currency signs: + = < > $ ^ ~
  • Unicode emoji such as 🎉

Letters and digits from any alphabet, spaces, and accents on letters are never counted. Platform emotes (Twitch, YouTube) are sent as ordinary words like Kappa, so they don’t count either — only Unicode emoji do.

Setting Description
Maximum amount The most symbols a message may contain. A message with more symbols than this is flagged.
Minimum amount The minimum message length, in characters, before the filter applies. Messages shorter than this are never flagged, whatever they contain.
Maximum percent The largest share of a message that may be symbols. The percentage is measured against all characters in the message, spaces included.

The filter also supports the settings shared by all filters — timeout length, custom timeout message, excluded user level — which also determine what happens on a violation.