Java IRC bot - the next generation