IRK(1)
π
IRK β like, section 1 of the irker manual, bestie π
okay so real quick: this is IRK(1), and no cap it's the silliest little program in the whole irker family. she's a tester, she's a vibe, she's not here to be your production tool. let's go β¨
πΈ NAME πΈ
irk β the test program for irkerd, periodt π
β¨ SYNOPSIS β¨
irk [target] [message text]
π¦ DESCRIPTION π¦
irk is a simple little test program for irkerd(8) β think of her as the designated guinea pig πΉ. what she does is literally this: she builds a simple JSON object, and then she passes it straight to the daemon that's running on localhost. that's it. that's the whole job. iconic, honestly π
π OPTIONS π
irk takes the following options, and yes there are only two, we love a low-maintenance queen:
targetβ which server and channel to join to announce the message π¬. if it's not already prefixed withirc:, she'll slapirc://chat.freenode.net/on the front of the argument before passing it directly toirkerd. this argument is what gets passed as the"to"parameter in the JSON object, iykyk.messageβ which message to send to the target you specified above π¨. cute lil trick: if the string is exactly-, then the message gets read from standard input, with newlines stripped. yes, she'll eat your stdin. she's hungry π
π LIMITATIONS π
okay bestie, sit down, we need to talk about the flaws π:
irkhas no commandline usage and may be riddled with bugs. not "might have a bug," like β riddled. it's giving haunted house πirkdoesn't know how to talk to your favorite VCS. she simply refuses to learn. you will generally want to useirkerhook(1)instead π«Άirkhas also all the limitations ofirkerd. so whateverirkerdcan't do? she can't do it either. trauma bonding fr fr π
π SEE ALSO π
(yes that's the whole list. she's a minimalist π )
π AUTHOR π
Eric S. Raymond <esr@snark.thyrsus.com> β king behavior honestly π. see the project page at http://www.catb.org/~esr/irker for updates and other resources, including an installable repository hook script. go look, it's cute, I promise π§
π anyway that's the whole page! no secrets, no cap, she's just a tiny test program with big main character energy. useirkerhook(1)for real work, useirkfor vibes β¨
and that's a wrap on this irker page, dated 07/26/2026 β mwah, bye bestie! πππ₯
π¦ where this page comes from
- arch rolling: irker 2.25-2 Β· BSD-2-Clause
- π girlified by deepseek-ai/DeepSeek-V4.1-Flash-1017 on : a language model's rewrite of the original, under its terms