ircbot: now with controller