Built motion from commit 5b01f56.|0.0.106
[motion.git] / server / config / triggers / index.js
1 var _0xa92f=["\x75\x73\x65\x20\x73\x74\x72\x69\x63\x74","\x6C\x6F\x64\x61\x73\x68","\x2E\x2F\x75\x74\x69\x6C","\x2E\x2F\x76\x6F\x69\x63\x65","\x2E\x2F\x6D\x61\x69\x6C","\x2E\x2F\x63\x68\x61\x74","\x2E\x2F\x63\x6D","\x2E\x2F\x75\x72\x6C\x46\x6F\x72\x77\x61\x72\x64","\x2E\x2F\x6A\x73\x63\x72\x69\x70\x74\x79","\x2E\x2E\x2F\x69\x6E\x74\x65\x67\x72\x61\x74\x69\x6F\x6E\x73","\x54\x72\x69\x67\x67\x65\x72","\x2E\x2E\x2F\x2E\x2E\x2F\x6D\x6F\x64\x65\x6C\x73","\x54\x6F\x6F\x6C\x73\x41\x63\x74\x69\x6F\x6E","\x54\x6F\x6F\x6C\x73\x43\x6F\x6E\x64\x69\x74\x69\x6F\x6E","\x52\x65\x70\x6F\x72\x74\x41\x67\x65\x6E\x74","\x4D\x61\x69\x6C\x4D\x65\x73\x73\x61\x67\x65","\x65\x78\x70\x6F\x72\x74\x73","\x65\x72\x72\x6F\x72","\x63\x61\x74\x63\x68","\x54\x72\x69\x67\x67\x65\x72\x73\x20\x61\x72\x65\x20","\x6C\x65\x6E\x67\x74\x68","\x6C\x6F\x67","\x76\x6F\x69\x63\x65","\x66\x69\x6C\x74\x65\x72","\x67\x65\x74\x41\x63\x74\x69\x6F\x6E\x73\x42\x79\x54\x72\x69\x67\x67\x65\x72\x73","\x41\x66\x74\x65\x72\x20\x61\x67\x65\x6E\x74\x20\x63\x72\x65\x61\x74\x65\x2C\x20\x41\x63\x74\x69\x6F\x6E\x73\x20\x61\x72\x65\x20","\x61\x66\x74\x65\x72\x43\x72\x65\x61\x74\x65","\x6C\x61\x73\x74\x65\x76\x65\x6E\x74","\x63\x68\x61\x6E\x67\x65\x64","\x41\x66\x74\x65\x72\x20\x61\x67\x65\x6E\x74\x20\x75\x70\x64\x61\x74\x65\x2C\x20\x41\x63\x74\x69\x6F\x6E\x73\x20\x61\x72\x65\x20","\x61\x66\x74\x65\x72\x55\x70\x64\x61\x74\x65","\x73\x74\x61\x74\x75\x73","\x52\x45\x43\x45\x49\x56\x45\x44","\x6D\x61\x69\x6C","\x74\x68\x65\x6E","\x66\x69\x6E\x64\x41\x6C\x6C","\x61\x6C\x6C","\x73\x63\x6F\x70\x65","\x45\x78\x65\x63\x75\x74\x69\x6E\x67\x20\x61\x63\x74\x69\x6F\x6E\x20\x22","\x61\x63\x74\x69\x6F\x6E","\x22","\x64\x61\x74\x61\x56\x61\x6C\x75\x65\x73","\x6D\x61\x6E\x61\x67\x65\x43\x6F\x6E\x74\x61\x63\x74","\x63\x6F\x6E\x74\x61\x63\x74\x4D\x61\x6E\x61\x67\x65\x72","\x73\x65\x6E\x64\x52\x65\x71\x75\x65\x73\x74","\x75\x72\x6C\x46\x6F\x72\x77\x61\x72\x64","\x64\x61\x74\x61\x31","\x6D\x61\x6E\x61\x67\x65\x4A\x73\x63\x72\x69\x70\x74\x79","\x6A\x73\x63\x72\x69\x70\x74\x79","\x73\x65\x6E\x64\x54\x65\x6D\x70\x6C\x61\x74\x65","\x74\x65\x6D\x70\x6C\x61\x74\x65","\x69\x6E\x74\x65\x67\x72\x61\x74\x69\x6F\x6E","\x6D\x61\x6E\x61\x67\x65\x45\x76\x65\x6E\x74","\x6D\x6F\x74\x69\x6F\x6E\x62\x61\x72","\x54\x72\x69\x67\x67\x65\x72\x3A\x20\x41\x63\x74\x69\x6F\x6E\x20\x6E\x6F\x74\x20\x72\x65\x63\x6F\x67\x6E\x69\x7A\x65\x64\x20","\x66\x6F\x72\x45\x61\x63\x68","\x69\x64","\x6E\x65\x77\x54\x72\x69\x67\x67\x65\x72","\x70\x75\x73\x68","\x72\x65\x6D\x6F\x76\x65","\x61\x66\x74\x65\x72\x44\x65\x73\x74\x72\x6F\x79","\x77\x68\x65\x72\x65","\x66\x69\x6E\x64","\x41\x63\x74\x69\x6F\x6E\x73","\x61\x66\x74\x65\x72\x42\x75\x6C\x6B\x44\x65\x73\x74\x72\x6F\x79","\x61\x66\x74\x65\x72\x42\x75\x6C\x6B\x43\x72\x65\x61\x74\x65","\x54\x72\x69\x67\x67\x65\x72\x41\x6C\x6C\x49\x64","\x68\x61\x73\x4F\x77\x6E\x50\x72\x6F\x70\x65\x72\x74\x79","\x41\x6C\x6C","\x54\x72\x69\x67\x67\x65\x72\x41\x6E\x79\x49\x64","\x41\x6E\x79","\x69\x6E\x64\x65\x78\x4F\x66","\x6D\x65\x72\x67\x65","\x75\x6E\x73\x68\x69\x66\x74"];_0xa92f[0];var _=require(_0xa92f[1]);var Util=require(_0xa92f[2]);var Voice=require(_0xa92f[3]);var Mail=require(_0xa92f[4]);var Chat=require(_0xa92f[5]);var Cm=require(_0xa92f[6]);var UrlForward=require(_0xa92f[7]);var Jscripty=require(_0xa92f[8]);var Integration=require(_0xa92f[9]);var Trigger=require(_0xa92f[11])[_0xa92f[10]];var ToolsAction=require(_0xa92f[11])[_0xa92f[12]];var ToolsCondition=require(_0xa92f[11])[_0xa92f[13]];var ReportAgent=require(_0xa92f[11])[_0xa92f[14]];var MailMessage=require(_0xa92f[11])[_0xa92f[15]];module[_0xa92f[16]]=function(_0xc08axf){var _0xc08ax10= new Util();var _0xc08ax11= new Voice();var _0xc08ax12= new Chat();var _0xc08ax13= new Mail();var _0xc08ax14= new Cm();var _0xc08ax15= new Jscripty();var _0xc08ax16= new Integration(_0xc08axf);var _0xc08ax17= new UrlForward(_0xc08axf);Trigger[_0xa92f[37]](_0xa92f[36])[_0xa92f[35]]()[_0xa92f[34]](function(_0xc08ax19){synchTriggers(_0xc08ax19);console[_0xa92f[21]](_0xa92f[19],_0xc08ax19[_0xa92f[20]]);ReportAgent[_0xa92f[26]](function(_0xc08ax1a){var _0xc08ax1b=_0xc08ax10[_0xa92f[24]](_0xc08ax1a,_[_0xa92f[23]](_0xc08ax19,{channel:_0xa92f[22]}));console[_0xa92f[21]](_0xa92f[25],_0xc08ax1b[_0xa92f[20]]);execActions(_0xc08ax1b,_0xc08ax1a,_0xa92f[22],_0xc08ax10,_0xc08ax11,_0xc08ax13,_0xc08ax14,_0xc08ax15,_0xc08ax16,_0xc08ax17)});ReportAgent[_0xa92f[30]](function(_0xc08ax1a){if(_0xc08ax1a[_0xa92f[28]](_0xa92f[27])){var _0xc08ax1b=_0xc08ax10[_0xa92f[24]](_0xc08ax1a,_[_0xa92f[23]](_0xc08ax19,{channel:_0xa92f[22]}));console[_0xa92f[21]](_0xa92f[29],_0xc08ax1b[_0xa92f[20]]);execActions(_0xc08ax1b,_0xc08ax1a,_0xa92f[22],_0xc08ax10,_0xc08ax11,_0xc08ax13,_0xc08ax14,_0xc08ax15,_0xc08ax16,_0xc08ax17)}});MailMessage[_0xa92f[26]](function(_0xc08ax1a){if(_0xc08ax1a[_0xa92f[31]]===_0xa92f[32]){var _0xc08ax1b=_0xc08ax10[_0xa92f[24]](_0xc08ax1a,_[_0xa92f[23]](_0xc08ax19,{channel:_0xa92f[33]}));execActions(_0xc08ax1b,_0xc08ax1a,_0xa92f[33],_0xc08ax10,_0xc08ax11,_0xc08ax13,_0xc08ax14,_0xc08ax15,_0xc08ax16,_0xc08ax17)}})})[_0xa92f[18]](function(_0xc08ax18){console[_0xa92f[17]](_0xc08ax18)})};function execActions(_0xc08ax1b,_0xc08ax1a,_0xc08ax1d,_0xc08ax10,_0xc08ax11,_0xc08ax13,_0xc08ax14,_0xc08ax15,_0xc08ax16,_0xc08ax17){_0xc08ax1b[_0xa92f[55]](function(_0xc08ax1e){console[_0xa92f[21]](_0xa92f[38]+_0xc08ax1e[_0xa92f[39]]+_0xa92f[40]);switch(_0xc08ax1e[_0xa92f[39]]){case _0xa92f[43]:_0xc08ax14[_0xa92f[42]](_0xc08ax1a[_0xa92f[41]],_0xc08ax1d);break;case _0xa92f[45]:_0xc08ax17[_0xa92f[44]](_0xc08ax1a[_0xa92f[41]],_0xc08ax1d,_0xc08ax1e);break;case _0xa92f[48]:_0xc08ax15[_0xa92f[47]](_0xc08ax1e[_0xa92f[46]],_0xc08ax1a[_0xa92f[41]],_0xc08ax1d);break;case _0xa92f[50]:_0xc08ax13[_0xa92f[49]](_0xc08ax1e);break;case _0xa92f[51]:;case _0xa92f[53]:_0xc08ax16[_0xa92f[52]](_0xc08ax1e,_0xc08ax1a,_0xc08ax1d);break;default:console[_0xa92f[21]](_0xa92f[54],_0xc08ax1e[_0xa92f[39]])}})}function synchTriggers(_0xc08ax19){Trigger[_0xa92f[26]](function(_0xc08ax1a,_0xc08ax20){_0xc08ax20[_0xa92f[57]][_0xa92f[56]]=_0xc08ax1a[_0xa92f[56]];_0xc08ax19[_0xa92f[58]](_0xc08ax20[_0xa92f[57]])});Trigger[_0xa92f[30]](function(_0xc08ax1a,_0xc08ax20){updateCollection(_0xc08ax19,_0xc08ax1a)});Trigger[_0xa92f[60]](function(_0xc08ax1a){_[_0xa92f[59]](_0xc08ax19,{id:_0xc08ax1a[_0xa92f[56]]})});ToolsAction[_0xa92f[64]](function(_0xc08ax1a){var _0xc08ax21=parseInt(_0xc08ax1a[_0xa92f[61]].TriggerId);var _0xc08ax22=_[_0xa92f[62]](_0xc08ax19,function(_0xc08ax23){return _0xc08ax23[_0xa92f[56]]===_0xc08ax21});if(_0xc08ax22){_0xc08ax22[_0xa92f[63]]=[]}});ToolsAction[_0xa92f[65]](function(_0xc08ax1a){_[_0xa92f[55]](_0xc08ax1a,function(_0xc08ax1e){var _0xc08ax22=_[_0xa92f[62]](_0xc08ax19,function(_0xc08ax23){return _0xc08ax23[_0xa92f[56]]===parseInt(_0xc08ax1e.TriggerId)});if(_0xc08ax22){_0xc08ax22[_0xa92f[63]][_0xa92f[58]](_0xc08ax1e)}})});ToolsCondition[_0xa92f[64]](function(_0xc08ax1a){if(_0xc08ax1a[_0xa92f[61]][_0xa92f[67]](_0xa92f[66])){var _0xc08ax24=parseInt(_0xc08ax1a[_0xa92f[61]].TriggerAllId);var _0xc08ax25=_[_0xa92f[62]](_0xc08ax19,function(_0xc08ax23){return _0xc08ax23[_0xa92f[56]]===_0xc08ax24});if(_0xc08ax25){_0xc08ax25[_0xa92f[68]]=[]}}else {if(_0xc08ax1a[_0xa92f[61]][_0xa92f[67]](_0xa92f[69])){var _0xc08ax26=parseInt(_0xc08ax1a[_0xa92f[61]].TriggerAnyId);var _0xc08ax27=_[_0xa92f[62]](_0xc08ax19,function(_0xc08ax23){return _0xc08ax23[_0xa92f[56]]===_0xc08ax26});if(_0xc08ax27){_0xc08ax27[_0xa92f[70]]=[]}}}});ToolsCondition[_0xa92f[65]](function(_0xc08ax1a){_[_0xa92f[55]](_0xc08ax1a,function(_0xc08ax28){if(_0xc08ax28[_0xa92f[41]][_0xa92f[67]](_0xa92f[66])){var _0xc08ax24=parseInt(_0xc08ax28[_0xa92f[41]].TriggerAllId);var _0xc08ax25=_[_0xa92f[62]](_0xc08ax19,function(_0xc08ax23){return _0xc08ax23[_0xa92f[56]]===_0xc08ax24});if(_0xc08ax25){_0xc08ax25[_0xa92f[68]][_0xa92f[58]](_0xc08ax28)}}else {if(_0xc08ax28[_0xa92f[41]][_0xa92f[67]](_0xa92f[69])){var _0xc08ax26=parseInt(_0xc08ax28[_0xa92f[41]].TriggerAnyId);var _0xc08ax27=_[_0xa92f[62]](_0xc08ax19,function(_0xc08ax23){return _0xc08ax23[_0xa92f[56]]===_0xc08ax26});if(_0xc08ax27){_0xc08ax27[_0xa92f[70]][_0xa92f[58]](_0xc08ax28)}}}})})}function updateCollection(_0xc08ax2a,_0xc08ax1a){var _0xc08ax2b=_[_0xa92f[62]](_0xc08ax2a,{id:_0xc08ax1a[_0xa92f[56]]});var _0xc08ax2c=_0xc08ax2a[_0xa92f[71]](_0xc08ax2b);if(_0xc08ax2b){_0xc08ax2a[_0xc08ax2c]=_[_0xa92f[72]](_0xc08ax2a[_0xc08ax2c],_0xc08ax1a)}else {_0xc08ax2a[_0xa92f[73]](_0xc08ax1a)}}