Question about new filter features
So I take it it's possible now to do what I've wanted to do for years now: allow posts only if they contain one or multiple certain keywords, but always allow comments and DMs in.
The basic syntax would be:
?body ~= foo || ?body ~= bar || ?body ~= baz || ?body ~= qux || ?item_private > 0 || ?item_thread_top == 0
Using a case-insensitive regex to shorten the basic syntax, it would be:
?body // (?:foo|bar|baz|qux)/i || ?item_private > 0 || ?item_thread_top == 0
If I wanted to only let these four words through if they are full words or full hashtags, it would be:
?body // (?:\b#?foo\b|\b#?bar\b|\b#?baz\b|\b#?qux\b)/i || ?item_private > 0 || ?item_thread_top == 0
A bit more complex than necessary, just in case I might also want to add partial keywords or keywords at the beginning or the end.
Is that correct, or did I misunderstand or not fully get something?