@sakurajima このフィルターはActivityのcontentに記述されている未加工のHTMLテキストを対象としており、正規表現の記載にはマークアップを考慮する必要があります。Mastodon、Misskey、Pleromaは、マークアップが少しずつ異なります。
この段階でフィルターしているのは、負荷を最小限にする目的と、マークアップの特徴もフィルターの対象とするためです。
シンプルな単語からテストしてみてください。
@sakurajima このフィルターはActivityのcontentに記述されている未加工のHTMLテキストを対象としており、正規表現の記載にはマークアップを考慮する必要があります。Mastodon、Misskey、Pleromaは、マークアップが少しずつ異なります。
この段階でフィルターしているのは、負荷を最小限にする目的と、マークアップの特徴もフィルターの対象とするためです。
シンプルな単語からテストしてみてください。
Apparently, this patch doesn't seem to filter posts from Mastodon, but it works with all the *keys and *omma.The spam messages are still going through although the regex is correct.
It may need some fixes.
cc: @noellabo
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
GNU social JP is a social network, courtesy of GNU social JP管理人. It runs on GNU social, version 2.0.2-dev, available under the GNU Affero General Public License.
All GNU social JP content and data are available under the Creative Commons Attribution 3.0 license.