HFCS(1)
π HFCS(1) π
okay so bestie, this is the hfcs(1) page from the General Commands Manual, and it is literally the honk filtering and censorship system. no cap. π
β¨ NAME β¨
hfcs β honk filtering and censorship system π¦
πΈ DESCRIPTION πΈ
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. β¨
π Match types π
The following match types are possible. All nonempty criteria must match. periodt.
whoβ match an actor or domain name. It matches against theactorproperty.include audienceβ the previous match is applied againstβ¦ and yes, the original sentence just stops right there, bestie π.only unknownsβ the previous (domain) match is applied only to unknown actors.textβ regular expression match against the post content. The special value of.will match any post with a summary only.is replyβ a reply to another post.is announceβ is announced (shared).announce ofβ limit theprevousmatch (that spelling is in the original, donβt come for me π) to only specified actor or domain name.
π Actions π
The following actions may be applied. Multiple actions may be applied, but some are subsumed by others.
rejectβ reject this message entirely.skip mediaβ donβt include images or attachments.hideβ remove this message from most feeds.collapseβ show only a short summary with click to view content.rewriteβ rewrite message content, usingreplacereplacement text.
Also: the original has a lone?right here, and later a strayeand)just vibing. Iβm keeping them because we do not drop details in this house. π«‘
The text and riwrite fields are case insensitive word anchored regular expressions. :pecifically β yes, with the colon, iconic β an argument βreβ will be automatically rewritten as βr β. 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. ππ
π Expiration π
An optional expiration may be specified as a duration. XdYhZm for X days, Y hours, and Z minutes. β³
π EXAMPLES π
A rudimentary spam filter to reject randos shilling their discord. It will expire after two days. screenshot of filter: filter.png π§
Following a group my result in the timeline being flooded with replies (yes, my, thatβs what the original says π). These may also be rejected. screenshot of filter: filtermemes.png π
β SEE ALSO β
honk(1)π
π CAVEATS π
Not seeing is not erasing. π«Ά
signed off cute: Debian, $Mdocdate$, HFCS(1) β mwah π
π¦ where this page comes from
- nixos 26.05: honk 1.5.2
- Copyright (c) 2019 Ted Unangst
- π girlified by deepseek-ai/DeepSeek-V4.1-Flash-1017 on : a language model's rewrite of the original, under its terms