← All topics

SFT.CATCH // instant rules // Block + strike

Custom blocklist

Phrases your mods add in /settings — matched on word boundaries with normalization for spaced-out and leetspeak spelling.

Your server's blocklist is for words or phrases you want gone immediately, without waiting on a smart check. Sift matches whole words, not random substrings inside other words, so blocking a short word does not break innocent messages the way a naive filter would.

How matching works

  • Plain phrases match as whole words: blocking ass does not block class or pass.
  • The same check runs on normalized text, so a s s, @ss, and common leetspeak spellings still match.
  • Wildcards: scam* matches scammer; *coin matches shitcoin; sh*t matches sh!t and sh1t (symbol or digit in the middle, not letters — add the plain word if you need every spelling).
  • Multi-word phrases match in order with spaces between words.

What happens

A hit deletes the message, adds strike points, logs a case, and DMs the member with the reason. On Sift Max networks, blocklists from linked servers merge.

Allowlist interaction

Allowlisted phrases are stripped out before other checks, so a vouched gaming term stops triggering on its own. What is left in the message is still moderated — allowlisting kill does not hide a real threat in the same sentence.

Try.exe

Sift is free for every server.

Add To Discord