Long-time IRC obsessive here (some of you may remember me from the privacy wars and the freenode drama).
My commitment to the protocol never died, so I built IRC.com, a browser-based IRC client where everything lives in user-editable JavaScript.
The core ships with just a protocol shim and window manager; the rest is scriptable. Out of the box it feels like a normal IRC client, but if you want to automate channel ops, invent new commands, or redesign the UI, the power is yours.
I’d love your feedback, bug reports, and feature ideas... especially from fellow IRC lifers!
I'll be adding support for other networks soon once we are out of BETA and have I lines (or webirc auth) in place with other networks.
And above all, I hope you enjoy!
Cheers, Andrew