commented: I’ve been working on this for a while, and recently had some spare time to finish it enough to not be embarrassed about its code. With the addition of a simple output highlighter it’s a surprisingly decent interactive IRC client as well, as long as you’re mostly lurking on a few channels, and I’ve been happily using it for this the past few weeks. commented: Simple and lovely! Also, your Echt Kölnisch Wasser example number didn’t go unnoticed :-) commented: you mean we can finally pipe /dev/urandom into an irc chat? commented: sure can! </dev/urandom xxd -p | sed 's/^/PRIVMSG #chan :/' | ircpipe -j '#chan' irc.example.org commented: Very nice, the built-in SASL support looks handy. ircdog from the Ergo project is another similar tool. It doesn’t do automatic SASL (so you have to do it by hand) but it has a passthrough option which I found very useful for debugging client issues. .