fix ref stuff
add NICK and PART
make sure all messages have a time tag
You can also use your local clone with git send-email.
ClarityIRC is a modern IRC client. It's nowhere near complete, but eventually it will be.