I’ve been trying to spend more time on IRC because if feels like I’m close to the bare metal, even if I’m actually just helping some computer science student do his homework. However, I’m kind of embarrassed to say that I don’t remember all the IRC commands I used to know way back when. In fact, I’m a little disappointed that I didn’t find a let’s-get-back-to-internet-basics-and-off-the-proprietary-web-like-Twitter flight to IRC.
Since I unequivocally lack the time or the persona to spark any IRC 2.0 movements, here’s just a quick cheat sheet for the few moments I do have to be on IRC on any given day. I’m /michaelrice on Freenode, BTW; when I’m on, I’m always in the #java channel.
/join #<channel> – duh, even twenty years won’t let you forget that one.
/me <does something witty> – as in, “/me rolls his eyes” will show up as *michaelrice rolls his eyes
/ignore <nickname> – for that defamatory harasser that you can’t find a proper jurisdiction to initiate suit for or ask a judge for a TRO; yeah, that guy (or girl, but that’s not a problem I personally have out there on the net, especially on IRC, but I thought I should write it down just in case)
/msg NickServ IDENTIFY <password> – when you have a registered nick, like I do, you send your password to “login” with this command. Luckily, Freenode will remind you how to do this when you first logon:
UPDATE: As I spent some time on the #freenode channel, I put this on Twitter: