add code.join, part, quit etc to irc.py, and add .broadcast
try adding .update...