Require either options or app name for starting a listener