Started on the 'final' version of IRCBotObject