code: function handleSlackRequest (req, res, next) {
    var command = req.params ? req.params.command : null;
    var slackToken = req.body ? req.body.token : null;
    var err;
  
    // Verify command exists
    if (!command || !handlersObj[command]) {
      err = new Error(ERRORS.NOT_FOUND);
      err.status = 404;
      return next(err);
    }
  
    // Verify request came from Slack
    if (!slackToken || slackToken !== handlersObj[command].token) {
      err = new Error(ERRORS.UNAUTHORIZED);
      err.status = 401;
      return next(err);
    }
  
    // Handle Command
    console.log('Handling command: ' + command);
    handlersObj[command].handle(req, function (handlerError, handlerResponse) {
      respondToSlackRequest(req, res, handlerError, handlerResponse);
    });
  }
docs: /* FUNCTIONS