Hubot does provide the irc-interface but then github itself doesn't provide a hubot hook. So you're pretty much stuck at the same place. Github itself does provide an IRC hook but that does not work since it can't authenticate with nickserv, it only allows for server and room passwords.