Get the latest tech news

Ircpipe – Netcat for IRC


A feature often purported by IRC proponents (of which I am one) is that IRC is simple enough that one can connect to it using telnet or netcat. But in practice PING :e94e45cc PONG :e94e45cc — this gets annoying fairly quickly.

This is where ircpipe comes in: a simple utility that understands just enough IRC to handle those PINGs, as well as connection setup, authentication, and even joining an initial list of channels. But the real reason I developed ircpipe, its the killer feature so to speak, is alerting myself when some rare(ish) event happens: A script is looking at a logfile, and once a matching log line was found, sends me a private message, which makes my smartphone ring. missing ), unterminated subpattern at position 4711 The whole shebang is implemented in <500 lines of C89, depending only on libc and libtls/ libretls.

Get the Android app

Or read this on Hacker News

Read more on:

Photo of IRC

IRC

Photo of Netcat

Netcat

Related news:

News photo

My IRC client runs on Kubernetes

News photo

IRC Will Never Die (2021)

News photo

IRC technology news from the first half of 2024