A collection of Osprey rules for ATProto

update tshirt spam rule

Changed files
+5 -1
rules
record
+5 -1
rules/record/post/bsky_store.sml
··· 27 27 'tshirt', 28 28 'store', 29 29 'sell', 30 + 'bought', 31 + 'buy', 30 32 ], 31 33 phrases=PostTextTokens, 32 34 ) != None 33 35 34 - _PostGate = _HasDomain and _HasWord and _AgeGate 36 + _HasFuckIce = RegexMatch(target=PostText, pattern=r'(?i)fuck-?ice.+off') 37 + 38 + _PostGate = ((_HasDomain and _HasWord) or _HasFuckIce) and _AgeGate 35 39 36 40 BskyStorePostRule = Rule( 37 41 when_all=[_DisplayNameGate or _PostGate],