HFCS(1) | General Commands Manual | HFCS(1) |
hfcs
— honk
filtering and censorship system
The honk filtering and censorship system,
hfcs
, controls what messages are seen and how they
are presented to the user. Filter rules are based on a series of matches and
actions. It is accessed via the filters menu
item.
Each filter has an optional name and notes for user defined purposes.
The following match types are possible. All nonempty criteria must match.
The following actions may be applied. Multiple actions may be applied, but some are subsumed by others.
The text and rewrite
fields are case insensitive word anchored regular expressions. Specifically,
an argument ‘re
’ will be automatically
rewritten as ‘\b(?i:re)\b
’. The
replace text may refer to submatches using $1,
etc.
A post marked sensitive that does not otherwise contain a summary will have an invisible summary of “unspecified horror” that can be matched against and will appear if the post is collapsed.
An optional expiration may be specified as a duration. XdYhZm for X days, Y hours, and Z minutes.
A rudimentary spam filter to reject randos shilling their discord.
It will expire after two days.
screenshot of
filter
Following a group my result in the timeline being flooded with
replies. These may also be rejected.
screenshot of filter
Not seeing is not erasing.
June 6, 2025 | macOS 13.7 |