The reject patterns are now implemented to deal with the SPAM attacks that is still ongoing. Hopefully this will prevent a majority of SPAM that is coming in.
For admins running their own Glitch-Soc forks can cherrypick the three most recent commits to implement this. This implements @noellabo reject pattern feature for Mastodon 4.2.7
https://github.com/fedibird/mastodon/commit/b663df64174ad123f07cfef1b58d2e72b1ae37c3
The branch for Glitch Social Port:
https://github.com/chikorita157/mastodon-sakura/tree/newmain-tmp3-noellabo-filtering
Chuckya should now have this built in.
You set this in Reject Pattern in Server settings > Other after applying those commits.
Use this regex pattern:
https://gist.github.com/moyitpro/2cf80cf8c0b8244c9b593334614c34ab
@sakurajima このフィルターはActivityのcontentに記述されている未加工のHTMLテキストを対象としており、正規表現の記載にはマークアップを考慮する必要があります。Mastodon、Misskey、Pleromaは、マークアップが少しずつ異なります。
この段階でフィルターしているのは、負荷を最小限にする目的と、マークアップの特徴もフィルターの対象とするためです。
シンプルな単語からテストしてみてください。