Built motion from commit f74363e9.|2.6.34
[motion2.git] / server / services / routing / server / index.js
index 1875060..1ce704e 100644 (file)
@@ -15,4 +15,4 @@
 // * treaties. The SOFTWARE PRODUCT is licensed, not sold.                        *
 // *                                                                       *
 // *************************************************************************
-var _0x50e5=['autoreply','appdata','split','mail','push','slice','join','dialogflowv2','amazonlex','message','tag','TagId','account','notificationTemplate','ChatWebsiteId','body','%s:%s:%s','./interval','condition','intervals','./applications/','consequence','priority','info','Push\x20new\x20rule','on\x20interval','\x20|\x20','error','Please\x20create\x20a\x20new\x20file\x20under','execute','Applications\x20executed','stringify','matchPath','emit','Skipped\x20routing\x20for\x20%s','stack','routing\x20is\x20empty','agent','agents','busy','busyQueue','end','QueueReport','update','catch','error\x20update\x20queue\x20report','message\x20is\x20empty','hasOwnProperty','capacity','CurrentCapacity','updateRealtime','values','find','chatQueues','available','loggedIn','paused','waiting','mailQueues','name','openchannelQueues','smsQueues','faxQueues','whatsappQueues','chatQueuesWaitingInteractions','mailQueuesWaitingInteractions','openchannelQueuesWaitingInteractions','smsQueuesWaitingInteractions','whatsappQueuesWaitingInteractions','server','http','127.0.0.1','log','Routing\x20RPC\x20server\x20listening\x20on\x20127.0.0.1:%d!','RPC\x20listening\x20on\x20port:','lodash','util','jayson/promise','bluebird','./applications/utils','./applications/strategy/util','../../../config/logger','routing','../rpc/openchannelQueueReport','../rpc/mailQueueReport','../rpc/chatQueueReport','../rpc/smsQueueReport','../rpc/faxQueueReport','../rpc/whatsappQueueReport','format','%s.%s.%s','isNil','IntervalId','Intervals','map','interval','listen','rules','channel','interaction','transfer','applications','isArray','length','existsSync','app','.js','toLowerCase'];(function(_0x2d97b2,_0xa3095){var _0x553cc9=function(_0x44953b){while(--_0x44953b){_0x2d97b2['push'](_0x2d97b2['shift']());}};_0x553cc9(++_0xa3095);}(_0x50e5,0xb7));var _0x550e=function(_0x2dc7e7,_0x578bba){_0x2dc7e7=_0x2dc7e7-0x0;var _0x6d41d5=_0x50e5[_0x2dc7e7];return _0x6d41d5;};'use strict';var _=require(_0x550e('0x0'));var util=require(_0x550e('0x1'));var path=require('path');var fs=require('fs');var jayson=require(_0x550e('0x2'));var BPromise=require(_0x550e('0x3'));var utils=require(_0x550e('0x4'));var sUtils=require(_0x550e('0x5'));var logger=require(_0x550e('0x6'))(_0x550e('0x7'));var rpc={'openchannelQueueReport':require(_0x550e('0x8')),'mailQueueReport':require(_0x550e('0x9')),'chatQueueReport':require(_0x550e('0xa')),'smsQueueReport':require(_0x550e('0xb')),'faxQueueReport':require(_0x550e('0xc')),'whatsappQueueReport':require(_0x550e('0xd'))};var RuleEngine=require('../lib/rule-engine');function getId(_0x27ae27,_0x20707a,_0x51318e){return util[_0x550e('0xe')](_0x550e('0xf'),_0x27ae27,_0x20707a||0x0,_0x51318e||0x0);}function getIntervals(_0x1390a4,_0x4d236d){var _0x1a1e3e=[];if(!_['isNil'](_0x4d236d['IntervalId'])&&!_[_0x550e('0x10')](_0x1390a4[_0x4d236d[_0x550e('0x11')]])&&!_['isNil'](_0x1390a4[_0x4d236d[_0x550e('0x11')]][_0x550e('0x12')])){_0x1a1e3e=_[_0x550e('0x13')](_0x1390a4[_0x4d236d[_0x550e('0x11')]]['Intervals'],_0x550e('0x14'));}else if(!_['isNil'](_0x4d236d[_0x550e('0x14')])){_0x1a1e3e=[_0x4d236d['interval']];}return _0x1a1e3e;}exports[_0x550e('0x15')]=function(_0x4c6070){_0x4c6070[_0x550e('0x16')]={};return new BPromise(function(_0x2d4b79,_0x136e79){var _0x4f79ed={'Start':function(_0x302be0){var _0x49787c=this;return new Promise(function(_0xf28ba7,_0x49474f){if(_0x302be0){try{var _0x4a5f7a=[];var _0x31f4bf=getId(_0x302be0[_0x550e('0x17')],_0x302be0['message']?_0x302be0['message']['id']:0x0,_0x302be0['interaction']?_0x302be0[_0x550e('0x18')]['id']:0x0);var _0x5ed213=sUtils['checkWaitingNotifications'](_0x4c6070,_0x302be0);if(_0x302be0[_0x550e('0x19')]||!_0x5ed213&&_0x302be0[_0x550e('0x1a')]&&_[_0x550e('0x1b')](_0x302be0[_0x550e('0x1a')])&&_0x302be0[_0x550e('0x1a')][_0x550e('0x1c')]){for(var _0x3b4dca=0x0;_0x3b4dca<_0x302be0[_0x550e('0x1a')][_0x550e('0x1c')];_0x3b4dca+=0x1){var _0x47e6e1=_0x302be0[_0x550e('0x1a')][_0x3b4dca];if(fs[_0x550e('0x1d')](path['join'](__dirname,'applications',_0x47e6e1[_0x550e('0x1e')]+_0x550e('0x1f')))){var _0x5769bb=[];switch(_0x47e6e1[_0x550e('0x1e')][_0x550e('0x20')]()){case _0x550e('0x21'):var _0x317249=_0x47e6e1[_0x550e('0x22')][_0x550e('0x23')](',');if(_0x302be0['channel']===_0x550e('0x24')){_0x5769bb[_0x550e('0x25')](_0x317249[0x0]);_0x5769bb[_0x550e('0x25')](_0x317249[0x1]);_0x5769bb[_0x550e('0x25')](_0x317249[_0x550e('0x26')](0x2,_0x317249[_0x550e('0x1c')])[_0x550e('0x27')](','));}else{_0x5769bb[_0x550e('0x25')](_0x317249[0x0]);_0x5769bb[_0x550e('0x25')](_0x317249[_0x550e('0x26')](0x1,_0x317249[_0x550e('0x1c')])[_0x550e('0x27')](','));}break;case'dialogflow':var _0x291976=_0x47e6e1[_0x550e('0x22')]['split'](',');_0x5769bb[_0x550e('0x25')](_0x291976[0x0]);_0x5769bb[_0x550e('0x25')](_0x291976[0x1]);_0x5769bb[_0x550e('0x25')](_0x291976[_0x550e('0x26')](0x2,_0x291976[_0x550e('0x1c')])[_0x550e('0x27')](','));break;case _0x550e('0x28'):var _0x116d18=_0x47e6e1[_0x550e('0x22')][_0x550e('0x23')](',');_0x5769bb[_0x550e('0x25')](_0x116d18[0x0]);_0x5769bb[_0x550e('0x25')](_0x116d18[0x1]);_0x5769bb[_0x550e('0x25')](_0x116d18[0x2]);_0x5769bb[_0x550e('0x25')](_0x116d18[0x3]);_0x5769bb['push'](_0x116d18[_0x550e('0x26')](0x4,_0x116d18[_0x550e('0x1c')])['join'](','));break;case _0x550e('0x29'):var _0x2dea4b=_0x47e6e1['appdata'][_0x550e('0x23')](',');_0x5769bb[_0x550e('0x25')](_0x2dea4b[0x0]);_0x5769bb[_0x550e('0x25')](_0x2dea4b[0x1]);_0x5769bb[_0x550e('0x25')](_0x2dea4b[0x2]);_0x5769bb[_0x550e('0x25')](_0x2dea4b[0x3]);_0x5769bb[_0x550e('0x25')](_0x2dea4b[_0x550e('0x26')](0x4,_0x2dea4b[_0x550e('0x1c')])['join'](','));break;case _0x550e('0x2a'):_0x5769bb['push'](_0x47e6e1[_0x550e('0x22')]);break;case _0x550e('0x2b'):_0x5769bb['push'](_0x47e6e1[_0x550e('0x2c')]);_0x5769bb[_0x550e('0x25')](_0x47e6e1['appdata']);break;case'tvox':var _0x5b2588=utils['getMustacheRender'](_0x302be0[_0x550e('0x2d')][_0x550e('0x2e')],_0x302be0);var _0x6c42c6=_0x47e6e1['appdata']['split'](',');_0x5769bb['push'](_0x6c42c6[0x0]);_0x5769bb[_0x550e('0x25')](_0x6c42c6[0x1]);_0x5769bb[_0x550e('0x25')](_0x6c42c6[0x2]);_0x5769bb['push'](_0x6c42c6[0x3]);_0x5769bb['push'](_0x6c42c6[0x4]);_0x5769bb['push'](_0x6c42c6[0x5]);_0x5769bb[_0x550e('0x25')](_0x6c42c6[0x6]);_0x5769bb[_0x550e('0x25')](_0x6c42c6[0x7]);_0x5769bb[_0x550e('0x25')](_0x6c42c6[0x8]);_0x5769bb['push'](_0x6c42c6[0x9]);_0x5769bb['push'](_0x6c42c6[0xa]);_0x5769bb[_0x550e('0x25')](_0x302be0[_0x550e('0x18')]['id']);_0x5769bb[_0x550e('0x25')](_0x302be0[_0x550e('0x2a')]['id']);_0x5769bb['push'](_0x47e6e1[_0x550e('0x2f')]);_0x5769bb[_0x550e('0x25')](_0x302be0['interaction']['ContactId']);_0x5769bb[_0x550e('0x25')](_0x302be0[_0x550e('0x30')][_0x550e('0x30')]);_0x5769bb[_0x550e('0x25')](_0x5b2588);break;default:_0x5769bb=_['isNil'](_0x47e6e1[_0x550e('0x22')])?[]:_0x47e6e1[_0x550e('0x22')][_0x550e('0x23')](',');}var _0x1fb603={'id':util['format'](_0x550e('0x31'),_0x31f4bf,_0x47e6e1['id'],_0x47e6e1[_0x550e('0x1e')]),'condition':require(_0x550e('0x32'))[_0x550e('0x33')](_0x31f4bf,getIntervals(_0x4c6070[_0x550e('0x34')],_0x47e6e1),_0x4c6070),'consequence':require(_0x550e('0x35')+_0x47e6e1['app'])[_0x550e('0x36')](_0x31f4bf,_0x5769bb,_0x4c6070,_0x302be0),'p':_0x47e6e1[_0x550e('0x37')]||0x0};logger[_0x550e('0x38')](_0x550e('0x39'),_0x1fb603['id'],_0x550e('0x3a'),getIntervals(_0x4c6070['intervals'],_0x47e6e1)[_0x550e('0x27')](_0x550e('0x3b')));_0x4a5f7a['push'](_0x1fb603);}else{logger[_0x550e('0x3c')](_0x550e('0x3d'),path[_0x550e('0x27')](__dirname,'applications',_0x47e6e1['app']+_0x550e('0x1f')));}}_0x4c6070[_0x550e('0x16')][_0x31f4bf]=new RuleEngine(_0x4a5f7a);_0x4c6070['rules'][_0x31f4bf][_0x550e('0x3e')](_0x302be0,function(_0x7dda5e){logger['info'](_0x550e('0x3f'),JSON[_0x550e('0x40')](_0x7dda5e[_0x550e('0x41')]));if(_0x4c6070[_0x550e('0x16')][_0x31f4bf]){_0x4c6070[_0x550e('0x16')][_0x31f4bf][_0x550e('0x42')]('complete');}});return _0xf28ba7({'code':0xc8,'message':_0x302be0});}else{if(_0x5ed213){logger[_0x550e('0x38')](util['format'](_0x550e('0x43'),_0x31f4bf));}else{logger[_0x550e('0x38')]('No\x20applications\x20to\x20execute');}return _0xf28ba7({'code':0xc8,'message':_0x302be0});}}catch(_0x1c9d04){logger[_0x550e('0x3c')](_0x1c9d04[_0x550e('0x44')]);return _0x49474f(_0x49787c[_0x550e('0x3c')](0x1f4,_0x1c9d04));}}return _0x49474f(_0x550e('0x45'));});},'AcceptMessage':function(_0x35881f){var _0x5e4596=this;return new Promise(function(_0x2de31c,_0x30f708){if(_0x35881f[_0x550e('0x46')]&&_0x35881f[_0x550e('0x46')]['id']){if(_0x4c6070[_0x550e('0x47')][_0x35881f[_0x550e('0x46')]['id']]){_0x4c6070[_0x550e('0x47')][_0x35881f[_0x550e('0x46')]['id']][_0x550e('0x48')]=![];_0x4c6070[_0x550e('0x47')][_0x35881f[_0x550e('0x46')]['id']][_0x550e('0x49')]=undefined;}}if(_0x35881f[_0x550e('0x2a')]&&_0x35881f[_0x550e('0x2a')]['id']){try{var _0x2e619d=getId(_0x35881f[_0x550e('0x17')],_0x35881f[_0x550e('0x2a')]?_0x35881f[_0x550e('0x2a')]['id']:0x0,_0x35881f[_0x550e('0x18')]?_0x35881f[_0x550e('0x18')]['id']:0x0);if(_0x4c6070[_0x550e('0x16')][_0x2e619d]){_0x4c6070[_0x550e('0x16')][_0x2e619d]['emit'](_0x550e('0x4a'));if(rpc[_0x35881f[_0x550e('0x17')]+_0x550e('0x4b')]){rpc[_0x35881f[_0x550e('0x17')]+_0x550e('0x4b')][_0x550e('0x4c')](_0x2e619d,{'UserId':_0x35881f[_0x550e('0x2a')]['UserId']})[_0x550e('0x4d')](function(){logger[_0x550e('0x3c')](_0x550e('0x4e'));});}}return _0x2de31c({'code':0xc8,'message':_0x35881f});}catch(_0x4d3d72){logger['error'](_0x4d3d72['stack']);return _0x30f708(_0x5e4596[_0x550e('0x3c')](0x1f4,_0x4d3d72));}}logger[_0x550e('0x3c')](_0x550e('0x4f'));return _0x30f708(_0x5e4596[_0x550e('0x3c')](0x1f4,_0x550e('0x4f')));});},'RejectMessage':function(_0xffba1f){var _0x5586a3=this;return new Promise(function(_0x7203cb,_0x3e9283){if(_0xffba1f[_0x550e('0x46')]&&_0xffba1f['agent']['id']){try{if(_0x4c6070[_0x550e('0x47')][_0xffba1f['agent']['id']]){_0x4c6070[_0x550e('0x47')][_0xffba1f['agent']['id']][_0x550e('0x48')]=![];_0x4c6070[_0x550e('0x47')][_0xffba1f['agent']['id']][_0x550e('0x49')]=undefined;}return _0x7203cb({'code':0xc8,'message':_0xffba1f});}catch(_0x4adc0a){logger[_0x550e('0x3c')](_0x4adc0a['stack']);return _0x3e9283(_0x5586a3[_0x550e('0x3c')](0x1f4,_0x4adc0a));}}logger[_0x550e('0x3c')]('message\x20is\x20empty');return _0x3e9283(_0x5586a3[_0x550e('0x3c')](0x1f4,'message\x20is\x20empty'));});},'AbandonInteraction':function(_0xbab6b9){var _0x897986=this;return new Promise(function(_0x2c8734,_0x417fe6){if(_0xbab6b9['channel']&&_0xbab6b9['interaction']&&_0xbab6b9[_0x550e('0x18')]['id']){try{var _0x564b7d=getId(_0xbab6b9['channel'],_0xbab6b9[_0x550e('0x2a')]?_0xbab6b9[_0x550e('0x2a')]['id']:0x0,_0xbab6b9[_0x550e('0x18')]?_0xbab6b9[_0x550e('0x18')]['id']:0x0);if(_0x4c6070[_0x550e('0x16')][_0x564b7d]){_0x4c6070[_0x550e('0x16')][_0x564b7d]['emit'](_0x550e('0x4a'));}return _0x2c8734({'code':0xc8,'message':_0xbab6b9});}catch(_0x28a703){logger[_0x550e('0x3c')](_0x28a703[_0x550e('0x44')]);return _0x417fe6(_0x897986[_0x550e('0x3c')](0x1f4,_0x28a703));}}logger[_0x550e('0x3c')](_0x550e('0x4f'));return _0x417fe6(_0x897986[_0x550e('0x3c')](0x1f4,_0x550e('0x4f')));});},'AgentCapacity':function(_0x527706){var _0x2929c0=this;return new Promise(function(_0x313245,_0x3ef361){if(_0x4c6070[_0x550e('0x47')][_0x550e('0x50')](_0x527706['id'])){for(var _0x3736e5 in _0x527706[_0x550e('0x51')]){if(_0x527706[_0x550e('0x51')][_0x550e('0x50')](_0x3736e5)){if(_0x4c6070[_0x550e('0x47')][_0x527706['id']]['hasOwnProperty'](_0x3736e5+_0x550e('0x52'))){_0x4c6070[_0x550e('0x47')][_0x527706['id']][_0x3736e5+_0x550e('0x52')]=parseInt(_0x527706[_0x550e('0x51')][_0x3736e5],0xa);}}}_0x4c6070[_0x550e('0x47')][_0x527706['id']][_0x550e('0x53')]();return _0x313245({'code':0xc8,'message':_0x4c6070[_0x550e('0x47')][_0x527706['id']]});}else{return _0x3ef361(_0x2929c0[_0x550e('0x3c')](0x1f4,'agent\x20not\x20found'));}});},'Agents':function(_0x59f8af){return new Promise(function(_0x2568f3){var _0x80d993=_[_0x550e('0x54')](_0x4c6070[_0x550e('0x47')]);if(_0x59f8af&&_0x59f8af['id']){var _0x3b027f=_[_0x550e('0x55')](_0x80d993,function(_0x4c54b8){return _0x4c54b8['id']===_0x59f8af['id'];});_0x2568f3(_0x3b027f);}else{_0x2568f3({'count':_0x80d993[_0x550e('0x1c')],'rows':_0x80d993});}});},'ChatQueues':function(){return new Promise(function(_0x3a0051){var _0x5995bb=[];for(var _0x5176ca in _0x4c6070[_0x550e('0x56')]){if(_0x4c6070[_0x550e('0x56')][_0x550e('0x50')](_0x5176ca)){var _0x11bec1=_0x4c6070[_0x550e('0x56')][_0x5176ca];var _0x43689e={'id':_0x11bec1['id'],'available':_0x11bec1[_0x550e('0x57')],'loggedIn':_0x11bec1[_0x550e('0x58')],'name':_0x11bec1['name'],'paused':_0x11bec1[_0x550e('0x59')],'waiting':_0x11bec1[_0x550e('0x5a')]};_0x5995bb['push'](_0x43689e);}}_0x3a0051({'count':_0x5995bb[_0x550e('0x1c')],'rows':_0x5995bb});});},'MailQueues':function(){return new Promise(function(_0x117734){var _0xe1a1ad=[];for(var _0x1b8971 in _0x4c6070[_0x550e('0x5b')]){if(_0x4c6070[_0x550e('0x5b')][_0x550e('0x50')](_0x1b8971)){var _0x576476=_0x4c6070[_0x550e('0x5b')][_0x1b8971];var _0x46dcc9={'id':_0x576476['id'],'available':_0x576476[_0x550e('0x57')],'loggedIn':_0x576476[_0x550e('0x58')],'name':_0x576476[_0x550e('0x5c')],'paused':_0x576476['paused'],'waiting':_0x576476[_0x550e('0x5a')]};_0xe1a1ad[_0x550e('0x25')](_0x46dcc9);}}_0x117734({'count':_0xe1a1ad['length'],'rows':_0xe1a1ad});});},'OpenchannelQueues':function(){return new Promise(function(_0x42eaa0){var _0x6f8d6f=[];for(var _0x55fda6 in _0x4c6070[_0x550e('0x5d')]){if(_0x4c6070[_0x550e('0x5d')][_0x550e('0x50')](_0x55fda6)){var _0x749668=_0x4c6070['openchannelQueues'][_0x55fda6];var _0x14a18e={'id':_0x749668['id'],'available':_0x749668['available'],'loggedIn':_0x749668[_0x550e('0x58')],'name':_0x749668[_0x550e('0x5c')],'paused':_0x749668['paused'],'waiting':_0x749668[_0x550e('0x5a')]};_0x6f8d6f['push'](_0x14a18e);}}_0x42eaa0({'count':_0x6f8d6f[_0x550e('0x1c')],'rows':_0x6f8d6f});});},'SmsQueues':function(){return new Promise(function(_0x52a534){var _0x3d5edb=[];for(var _0x293db8 in _0x4c6070[_0x550e('0x5e')]){if(_0x4c6070[_0x550e('0x5e')][_0x550e('0x50')](_0x293db8)){var _0x229832=_0x4c6070[_0x550e('0x5e')][_0x293db8];var _0x107df0={'id':_0x229832['id'],'available':_0x229832[_0x550e('0x57')],'loggedIn':_0x229832[_0x550e('0x58')],'name':_0x229832[_0x550e('0x5c')],'paused':_0x229832[_0x550e('0x59')],'waiting':_0x229832[_0x550e('0x5a')]};_0x3d5edb[_0x550e('0x25')](_0x107df0);}}_0x52a534({'count':_0x3d5edb[_0x550e('0x1c')],'rows':_0x3d5edb});});},'FaxQueues':function(){return new Promise(function(_0x169391){var _0x56493d=[];for(var _0xa17320 in _0x4c6070[_0x550e('0x5f')]){if(_0x4c6070['faxQueues'][_0x550e('0x50')](_0xa17320)){var _0x52ec61=_0x4c6070[_0x550e('0x5f')][_0xa17320];var _0x1f472f={'id':_0x52ec61['id'],'available':_0x52ec61[_0x550e('0x57')],'loggedIn':_0x52ec61[_0x550e('0x58')],'name':_0x52ec61[_0x550e('0x5c')],'paused':_0x52ec61[_0x550e('0x59')],'waiting':_0x52ec61['waiting']};_0x56493d[_0x550e('0x25')](_0x1f472f);}}_0x169391({'count':_0x56493d['length'],'rows':_0x56493d});});},'WhatsappQueues':function(){return new Promise(function(_0x5e6aa2){var _0x2a6770=[];for(var _0x4ec69a in _0x4c6070[_0x550e('0x60')]){if(_0x4c6070[_0x550e('0x60')]['hasOwnProperty'](_0x4ec69a)){var _0x48efdb=_0x4c6070[_0x550e('0x60')][_0x4ec69a];var _0x2aa9e0={'id':_0x48efdb['id'],'available':_0x48efdb['available'],'loggedIn':_0x48efdb['loggedIn'],'name':_0x48efdb['name'],'paused':_0x48efdb[_0x550e('0x59')],'waiting':_0x48efdb[_0x550e('0x5a')]};_0x2a6770['push'](_0x2aa9e0);}}_0x5e6aa2({'count':_0x2a6770[_0x550e('0x1c')],'rows':_0x2a6770});});},'ChatQueuesWaitingInteractions':function(){return new Promise(function(_0x3100ca){var _0x2e3e26=_['values'](_0x4c6070[_0x550e('0x61')]);_0x3100ca({'count':_0x2e3e26['length'],'rows':_0x2e3e26});});},'MailQueuesWaitingInteractions':function(){return new Promise(function(_0x57af5c){var _0x2ee058=_['values'](_0x4c6070[_0x550e('0x62')]);_0x57af5c({'count':_0x2ee058[_0x550e('0x1c')],'rows':_0x2ee058});});},'OpenchannelQueuesWaitingInteractions':function(){return new Promise(function(_0x49ae13){var _0x2ac505=_[_0x550e('0x54')](_0x4c6070[_0x550e('0x63')]);_0x49ae13({'count':_0x2ac505[_0x550e('0x1c')],'rows':_0x2ac505});});},'SmsQueuesWaitingInteractions':function(){return new Promise(function(_0x2784bb){var _0x5c7385=_['values'](_0x4c6070[_0x550e('0x64')]);_0x2784bb({'count':_0x5c7385[_0x550e('0x1c')],'rows':_0x5c7385});});},'FaxQueuesWaitingInteractions':function(){return new Promise(function(_0x347e24){var _0x38591a=_['values'](_0x4c6070['faxQueuesWaitingInteractions']);_0x347e24({'count':_0x38591a[_0x550e('0x1c')],'rows':_0x38591a});});},'WhatsappQueuesWaitingInteractions':function(){return new Promise(function(_0x437331){var _0x4355b4=_[_0x550e('0x54')](_0x4c6070[_0x550e('0x65')]);_0x437331({'count':_0x4355b4[_0x550e('0x1c')],'rows':_0x4355b4});});}};var _0x3070d3=jayson[_0x550e('0x66')](_0x4f79ed)[_0x550e('0x67')]();_0x3070d3['on'](_0x550e('0x3c'),function(_0x4f61b0){logger[_0x550e('0x3c')](JSON[_0x550e('0x40')](_0x4f61b0));return _0x136e79(_0x4f61b0);});_0x3070d3['listen'](0x232c,_0x550e('0x68'),function(){console[_0x550e('0x69')](_0x550e('0x6a'),0x232c);return _0x2d4b79(_0x550e('0x6b')+0x232c);});});};
\ No newline at end of file
+var _0x8af6=['loggedIn','openchannelQueues','waiting','smsQueues','faxQueues','whatsappQueues','chatQueuesWaitingInteractions','mailQueuesWaitingInteractions','smsQueuesWaitingInteractions','faxQueuesWaitingInteractions','whatsappQueuesWaitingInteractions','server','http','127.0.0.1','log','RPC\x20listening\x20on\x20port:','lodash','util','path','jayson/promise','bluebird','./applications/utils','./applications/strategy/util','../../../config/logger','routing','../rpc/openchannelQueueReport','../rpc/chatQueueReport','../rpc/faxQueueReport','../rpc/whatsappQueueReport','../lib/rule-engine','format','IntervalId','isNil','Intervals','interval','listen','rules','channel','message','interaction','transfer','applications','isArray','length','existsSync','join','app','autoreply','appdata','split','mail','push','slice','dialogflow','dialogflowv2','amazonlex','tag','TagId','tvox','notificationTemplate','ChatWebsiteId','body','./interval','intervals','./applications/','consequence','info','Push\x20new\x20rule','on\x20interval','\x20|\x20','error','Please\x20create\x20a\x20new\x20file\x20under','.js','execute','Applications\x20executed','stringify','matchPath','emit','complete','Skipped\x20routing\x20for\x20%s','stack','agent','agents','busy','busyQueue','end','QueueReport','update','catch','error\x20update\x20queue\x20report','message\x20is\x20empty','hasOwnProperty','capacity','CurrentCapacity','agent\x20not\x20found','values','find','chatQueues','available','name','paused','mailQueues'];(function(_0x597106,_0x44de51){var _0x3ca6b5=function(_0x9e6058){while(--_0x9e6058){_0x597106['push'](_0x597106['shift']());}};_0x3ca6b5(++_0x44de51);}(_0x8af6,0x76));var _0x68af=function(_0xb5119a,_0x18c1de){_0xb5119a=_0xb5119a-0x0;var _0x21b8b9=_0x8af6[_0xb5119a];return _0x21b8b9;};'use strict';var _=require(_0x68af('0x0'));var util=require(_0x68af('0x1'));var path=require(_0x68af('0x2'));var fs=require('fs');var jayson=require(_0x68af('0x3'));var BPromise=require(_0x68af('0x4'));var utils=require(_0x68af('0x5'));var sUtils=require(_0x68af('0x6'));var logger=require(_0x68af('0x7'))(_0x68af('0x8'));var rpc={'openchannelQueueReport':require(_0x68af('0x9')),'mailQueueReport':require('../rpc/mailQueueReport'),'chatQueueReport':require(_0x68af('0xa')),'smsQueueReport':require('../rpc/smsQueueReport'),'faxQueueReport':require(_0x68af('0xb')),'whatsappQueueReport':require(_0x68af('0xc'))};var RuleEngine=require(_0x68af('0xd'));function getId(_0x1e77b0,_0x3c6018,_0x20d61c){return util[_0x68af('0xe')]('%s.%s.%s',_0x1e77b0,_0x3c6018||0x0,_0x20d61c||0x0);}function getIntervals(_0x56bc37,_0x449f3f){var _0x33ddae=[];if(!_['isNil'](_0x449f3f[_0x68af('0xf')])&&!_[_0x68af('0x10')](_0x56bc37[_0x449f3f[_0x68af('0xf')]])&&!_[_0x68af('0x10')](_0x56bc37[_0x449f3f[_0x68af('0xf')]][_0x68af('0x11')])){_0x33ddae=_['map'](_0x56bc37[_0x449f3f['IntervalId']][_0x68af('0x11')],'interval');}else if(!_['isNil'](_0x449f3f[_0x68af('0x12')])){_0x33ddae=[_0x449f3f[_0x68af('0x12')]];}return _0x33ddae;}exports[_0x68af('0x13')]=function(_0x5d8a97){_0x5d8a97[_0x68af('0x14')]={};return new BPromise(function(_0x50f1ea,_0x3a6d18){var _0x3c37db={'Start':function(_0x23fc49){var _0x2e7e1e=this;return new Promise(function(_0x45c41c,_0x58764e){if(_0x23fc49){try{var _0x43c1d9=[];var _0xcdf590=getId(_0x23fc49[_0x68af('0x15')],_0x23fc49[_0x68af('0x16')]?_0x23fc49['message']['id']:0x0,_0x23fc49['interaction']?_0x23fc49[_0x68af('0x17')]['id']:0x0);var _0x29ddbf=sUtils['checkWaitingNotifications'](_0x5d8a97,_0x23fc49);if(_0x23fc49[_0x68af('0x18')]||!_0x29ddbf&&_0x23fc49[_0x68af('0x19')]&&_[_0x68af('0x1a')](_0x23fc49[_0x68af('0x19')])&&_0x23fc49['applications'][_0x68af('0x1b')]){for(var _0x11f94d=0x0;_0x11f94d<_0x23fc49['applications']['length'];_0x11f94d+=0x1){var _0x257545=_0x23fc49[_0x68af('0x19')][_0x11f94d];if(fs[_0x68af('0x1c')](path[_0x68af('0x1d')](__dirname,_0x68af('0x19'),_0x257545[_0x68af('0x1e')]+'.js'))){var _0x25a210=[];switch(_0x257545[_0x68af('0x1e')]['toLowerCase']()){case _0x68af('0x1f'):var _0x539bc0=_0x257545[_0x68af('0x20')][_0x68af('0x21')](',');if(_0x23fc49[_0x68af('0x15')]===_0x68af('0x22')){_0x25a210[_0x68af('0x23')](_0x539bc0[0x0]);_0x25a210[_0x68af('0x23')](_0x539bc0[0x1]);_0x25a210['push'](_0x539bc0[_0x68af('0x24')](0x2,_0x539bc0[_0x68af('0x1b')])[_0x68af('0x1d')](','));}else{_0x25a210[_0x68af('0x23')](_0x539bc0[0x0]);_0x25a210[_0x68af('0x23')](_0x539bc0[_0x68af('0x24')](0x1,_0x539bc0[_0x68af('0x1b')])[_0x68af('0x1d')](','));}break;case _0x68af('0x25'):var _0x5417e9=_0x257545[_0x68af('0x20')][_0x68af('0x21')](',');_0x25a210[_0x68af('0x23')](_0x5417e9[0x0]);_0x25a210[_0x68af('0x23')](_0x5417e9[0x1]);_0x25a210['push'](_0x5417e9['slice'](0x2,_0x5417e9[_0x68af('0x1b')])[_0x68af('0x1d')](','));break;case _0x68af('0x26'):var _0x5dd38c=_0x257545['appdata'][_0x68af('0x21')](',');_0x25a210[_0x68af('0x23')](_0x5dd38c[0x0]);_0x25a210['push'](_0x5dd38c[0x1]);_0x25a210[_0x68af('0x23')](_0x5dd38c[0x2]);_0x25a210[_0x68af('0x23')](_0x5dd38c[0x3]);_0x25a210[_0x68af('0x23')](_0x5dd38c[_0x68af('0x24')](0x4,_0x5dd38c[_0x68af('0x1b')])[_0x68af('0x1d')](','));break;case _0x68af('0x27'):var _0x482f85=_0x257545[_0x68af('0x20')][_0x68af('0x21')](',');_0x25a210[_0x68af('0x23')](_0x482f85[0x0]);_0x25a210['push'](_0x482f85[0x1]);_0x25a210[_0x68af('0x23')](_0x482f85[0x2]);_0x25a210[_0x68af('0x23')](_0x482f85[0x3]);_0x25a210['push'](_0x482f85[_0x68af('0x24')](0x4,_0x482f85[_0x68af('0x1b')])['join'](','));break;case _0x68af('0x16'):_0x25a210['push'](_0x257545['appdata']);break;case _0x68af('0x28'):_0x25a210[_0x68af('0x23')](_0x257545[_0x68af('0x29')]);_0x25a210[_0x68af('0x23')](_0x257545[_0x68af('0x20')]);break;case _0x68af('0x2a'):var _0x4d9f28=utils['getMustacheRender'](_0x23fc49['account'][_0x68af('0x2b')],_0x23fc49);var _0x27679f=_0x257545['appdata'][_0x68af('0x21')](',');_0x25a210[_0x68af('0x23')](_0x27679f[0x0]);_0x25a210[_0x68af('0x23')](_0x27679f[0x1]);_0x25a210['push'](_0x27679f[0x2]);_0x25a210[_0x68af('0x23')](_0x27679f[0x3]);_0x25a210[_0x68af('0x23')](_0x27679f[0x4]);_0x25a210[_0x68af('0x23')](_0x27679f[0x5]);_0x25a210[_0x68af('0x23')](_0x27679f[0x6]);_0x25a210[_0x68af('0x23')](_0x27679f[0x7]);_0x25a210['push'](_0x27679f[0x8]);_0x25a210[_0x68af('0x23')](_0x27679f[0x9]);_0x25a210[_0x68af('0x23')](_0x27679f[0xa]);_0x25a210[_0x68af('0x23')](_0x23fc49[_0x68af('0x17')]['id']);_0x25a210[_0x68af('0x23')](_0x23fc49[_0x68af('0x16')]['id']);_0x25a210[_0x68af('0x23')](_0x257545[_0x68af('0x2c')]);_0x25a210[_0x68af('0x23')](_0x23fc49[_0x68af('0x17')]['ContactId']);_0x25a210[_0x68af('0x23')](_0x23fc49[_0x68af('0x2d')]['body']);_0x25a210[_0x68af('0x23')](_0x4d9f28);break;default:_0x25a210=_[_0x68af('0x10')](_0x257545[_0x68af('0x20')])?[]:_0x257545[_0x68af('0x20')][_0x68af('0x21')](',');}var _0x55013f={'id':util['format']('%s:%s:%s',_0xcdf590,_0x257545['id'],_0x257545[_0x68af('0x1e')]),'condition':require(_0x68af('0x2e'))['condition'](_0xcdf590,getIntervals(_0x5d8a97[_0x68af('0x2f')],_0x257545),_0x5d8a97),'consequence':require(_0x68af('0x30')+_0x257545[_0x68af('0x1e')])[_0x68af('0x31')](_0xcdf590,_0x25a210,_0x5d8a97,_0x23fc49),'p':_0x257545['priority']||0x0};logger[_0x68af('0x32')](_0x68af('0x33'),_0x55013f['id'],_0x68af('0x34'),getIntervals(_0x5d8a97[_0x68af('0x2f')],_0x257545)[_0x68af('0x1d')](_0x68af('0x35')));_0x43c1d9[_0x68af('0x23')](_0x55013f);}else{logger[_0x68af('0x36')](_0x68af('0x37'),path[_0x68af('0x1d')](__dirname,'applications',_0x257545['app']+_0x68af('0x38')));}}_0x5d8a97[_0x68af('0x14')][_0xcdf590]=new RuleEngine(_0x43c1d9);_0x5d8a97[_0x68af('0x14')][_0xcdf590][_0x68af('0x39')](_0x23fc49,function(_0xd6dba6){logger['info'](_0x68af('0x3a'),JSON[_0x68af('0x3b')](_0xd6dba6[_0x68af('0x3c')]));if(_0x5d8a97['rules'][_0xcdf590]){_0x5d8a97[_0x68af('0x14')][_0xcdf590][_0x68af('0x3d')](_0x68af('0x3e'));}});return _0x45c41c({'code':0xc8,'message':_0x23fc49});}else{if(_0x29ddbf){logger[_0x68af('0x32')](util[_0x68af('0xe')](_0x68af('0x3f'),_0xcdf590));}else{logger[_0x68af('0x32')]('No\x20applications\x20to\x20execute');}return _0x45c41c({'code':0xc8,'message':_0x23fc49});}}catch(_0x276356){logger[_0x68af('0x36')](_0x276356[_0x68af('0x40')]);return _0x58764e(_0x2e7e1e[_0x68af('0x36')](0x1f4,_0x276356));}}return _0x58764e('routing\x20is\x20empty');});},'AcceptMessage':function(_0x122d50){var _0x1603af=this;return new Promise(function(_0x527128,_0x4718b7){if(_0x122d50['agent']&&_0x122d50[_0x68af('0x41')]['id']){if(_0x5d8a97['agents'][_0x122d50[_0x68af('0x41')]['id']]){_0x5d8a97[_0x68af('0x42')][_0x122d50[_0x68af('0x41')]['id']][_0x68af('0x43')]=![];_0x5d8a97[_0x68af('0x42')][_0x122d50[_0x68af('0x41')]['id']][_0x68af('0x44')]=undefined;}}if(_0x122d50[_0x68af('0x16')]&&_0x122d50[_0x68af('0x16')]['id']){try{var _0x303c21=getId(_0x122d50[_0x68af('0x15')],_0x122d50[_0x68af('0x16')]?_0x122d50['message']['id']:0x0,_0x122d50[_0x68af('0x17')]?_0x122d50[_0x68af('0x17')]['id']:0x0);if(_0x5d8a97['rules'][_0x303c21]){_0x5d8a97[_0x68af('0x14')][_0x303c21][_0x68af('0x3d')](_0x68af('0x45'));if(rpc[_0x122d50['channel']+_0x68af('0x46')]){rpc[_0x122d50[_0x68af('0x15')]+_0x68af('0x46')][_0x68af('0x47')](_0x303c21,{'UserId':_0x122d50[_0x68af('0x16')]['UserId']})[_0x68af('0x48')](function(){logger[_0x68af('0x36')](_0x68af('0x49'));});}}return _0x527128({'code':0xc8,'message':_0x122d50});}catch(_0x460d29){logger[_0x68af('0x36')](_0x460d29[_0x68af('0x40')]);return _0x4718b7(_0x1603af[_0x68af('0x36')](0x1f4,_0x460d29));}}logger[_0x68af('0x36')](_0x68af('0x4a'));return _0x4718b7(_0x1603af[_0x68af('0x36')](0x1f4,'message\x20is\x20empty'));});},'RejectMessage':function(_0x3a44af){var _0x14f942=this;return new Promise(function(_0x1f4bce,_0x4b3b54){if(_0x3a44af[_0x68af('0x41')]&&_0x3a44af[_0x68af('0x41')]['id']){try{if(_0x5d8a97['agents'][_0x3a44af['agent']['id']]){_0x5d8a97[_0x68af('0x42')][_0x3a44af['agent']['id']]['busy']=![];_0x5d8a97[_0x68af('0x42')][_0x3a44af[_0x68af('0x41')]['id']][_0x68af('0x44')]=undefined;}return _0x1f4bce({'code':0xc8,'message':_0x3a44af});}catch(_0x7d9ad7){logger[_0x68af('0x36')](_0x7d9ad7[_0x68af('0x40')]);return _0x4b3b54(_0x14f942[_0x68af('0x36')](0x1f4,_0x7d9ad7));}}logger['error'](_0x68af('0x4a'));return _0x4b3b54(_0x14f942[_0x68af('0x36')](0x1f4,_0x68af('0x4a')));});},'AbandonInteraction':function(_0x1ffdbb){var _0x75884a=this;return new Promise(function(_0xc24815,_0x24198e){if(_0x1ffdbb[_0x68af('0x15')]&&_0x1ffdbb[_0x68af('0x17')]&&_0x1ffdbb['interaction']['id']){try{var _0x367685=getId(_0x1ffdbb[_0x68af('0x15')],_0x1ffdbb[_0x68af('0x16')]?_0x1ffdbb[_0x68af('0x16')]['id']:0x0,_0x1ffdbb[_0x68af('0x17')]?_0x1ffdbb[_0x68af('0x17')]['id']:0x0);if(_0x5d8a97['rules'][_0x367685]){_0x5d8a97[_0x68af('0x14')][_0x367685]['emit'](_0x68af('0x45'));}return _0xc24815({'code':0xc8,'message':_0x1ffdbb});}catch(_0x4ee21b){logger['error'](_0x4ee21b['stack']);return _0x24198e(_0x75884a[_0x68af('0x36')](0x1f4,_0x4ee21b));}}logger['error'](_0x68af('0x4a'));return _0x24198e(_0x75884a[_0x68af('0x36')](0x1f4,_0x68af('0x4a')));});},'AgentCapacity':function(_0x137d3e){var _0x4178ca=this;return new Promise(function(_0x162961,_0xa6316e){if(_0x5d8a97['agents'][_0x68af('0x4b')](_0x137d3e['id'])){for(var _0x5ed0b2 in _0x137d3e[_0x68af('0x4c')]){if(_0x137d3e[_0x68af('0x4c')][_0x68af('0x4b')](_0x5ed0b2)){if(_0x5d8a97['agents'][_0x137d3e['id']][_0x68af('0x4b')](_0x5ed0b2+_0x68af('0x4d'))){_0x5d8a97[_0x68af('0x42')][_0x137d3e['id']][_0x5ed0b2+_0x68af('0x4d')]=parseInt(_0x137d3e['capacity'][_0x5ed0b2],0xa);}}}_0x5d8a97[_0x68af('0x42')][_0x137d3e['id']]['updateRealtime']();return _0x162961({'code':0xc8,'message':_0x5d8a97[_0x68af('0x42')][_0x137d3e['id']]});}else{return _0xa6316e(_0x4178ca['error'](0x1f4,_0x68af('0x4e')));}});},'Agents':function(_0x21a530){return new Promise(function(_0x2cf9e6){var _0x4deb3e=_[_0x68af('0x4f')](_0x5d8a97[_0x68af('0x42')]);if(_0x21a530&&_0x21a530['id']){var _0xc8195e=_[_0x68af('0x50')](_0x4deb3e,function(_0x55c62a){return _0x55c62a['id']===_0x21a530['id'];});_0x2cf9e6(_0xc8195e);}else{_0x2cf9e6({'count':_0x4deb3e[_0x68af('0x1b')],'rows':_0x4deb3e});}});},'ChatQueues':function(){return new Promise(function(_0x5cf983){var _0x2f7e8a=[];for(var _0x5a6021 in _0x5d8a97['chatQueues']){if(_0x5d8a97[_0x68af('0x51')]['hasOwnProperty'](_0x5a6021)){var _0xac31c3=_0x5d8a97['chatQueues'][_0x5a6021];var _0x2f8319={'id':_0xac31c3['id'],'available':_0xac31c3[_0x68af('0x52')],'loggedIn':_0xac31c3['loggedIn'],'name':_0xac31c3[_0x68af('0x53')],'paused':_0xac31c3[_0x68af('0x54')],'waiting':_0xac31c3['waiting']};_0x2f7e8a[_0x68af('0x23')](_0x2f8319);}}_0x5cf983({'count':_0x2f7e8a[_0x68af('0x1b')],'rows':_0x2f7e8a});});},'MailQueues':function(){return new Promise(function(_0x24fcae){var _0x36d434=[];for(var _0x4482fe in _0x5d8a97['mailQueues']){if(_0x5d8a97[_0x68af('0x55')][_0x68af('0x4b')](_0x4482fe)){var _0x173523=_0x5d8a97[_0x68af('0x55')][_0x4482fe];var _0x10b497={'id':_0x173523['id'],'available':_0x173523[_0x68af('0x52')],'loggedIn':_0x173523[_0x68af('0x56')],'name':_0x173523[_0x68af('0x53')],'paused':_0x173523[_0x68af('0x54')],'waiting':_0x173523['waiting']};_0x36d434[_0x68af('0x23')](_0x10b497);}}_0x24fcae({'count':_0x36d434['length'],'rows':_0x36d434});});},'OpenchannelQueues':function(){return new Promise(function(_0x1605d9){var _0x19e873=[];for(var _0x59580e in _0x5d8a97['openchannelQueues']){if(_0x5d8a97[_0x68af('0x57')][_0x68af('0x4b')](_0x59580e)){var _0x4e1f0e=_0x5d8a97[_0x68af('0x57')][_0x59580e];var _0x1c9853={'id':_0x4e1f0e['id'],'available':_0x4e1f0e[_0x68af('0x52')],'loggedIn':_0x4e1f0e[_0x68af('0x56')],'name':_0x4e1f0e['name'],'paused':_0x4e1f0e[_0x68af('0x54')],'waiting':_0x4e1f0e[_0x68af('0x58')]};_0x19e873[_0x68af('0x23')](_0x1c9853);}}_0x1605d9({'count':_0x19e873[_0x68af('0x1b')],'rows':_0x19e873});});},'SmsQueues':function(){return new Promise(function(_0x51b055){var _0x57f2ee=[];for(var _0x1d12eb in _0x5d8a97[_0x68af('0x59')]){if(_0x5d8a97['smsQueues'][_0x68af('0x4b')](_0x1d12eb)){var _0x10ee9b=_0x5d8a97[_0x68af('0x59')][_0x1d12eb];var _0x474ee2={'id':_0x10ee9b['id'],'available':_0x10ee9b[_0x68af('0x52')],'loggedIn':_0x10ee9b['loggedIn'],'name':_0x10ee9b[_0x68af('0x53')],'paused':_0x10ee9b[_0x68af('0x54')],'waiting':_0x10ee9b[_0x68af('0x58')]};_0x57f2ee['push'](_0x474ee2);}}_0x51b055({'count':_0x57f2ee[_0x68af('0x1b')],'rows':_0x57f2ee});});},'FaxQueues':function(){return new Promise(function(_0x290f64){var _0x54a8c7=[];for(var _0x5ccc15 in _0x5d8a97[_0x68af('0x5a')]){if(_0x5d8a97[_0x68af('0x5a')][_0x68af('0x4b')](_0x5ccc15)){var _0x324205=_0x5d8a97['faxQueues'][_0x5ccc15];var _0x3f2c50={'id':_0x324205['id'],'available':_0x324205['available'],'loggedIn':_0x324205['loggedIn'],'name':_0x324205['name'],'paused':_0x324205[_0x68af('0x54')],'waiting':_0x324205['waiting']};_0x54a8c7['push'](_0x3f2c50);}}_0x290f64({'count':_0x54a8c7[_0x68af('0x1b')],'rows':_0x54a8c7});});},'WhatsappQueues':function(){return new Promise(function(_0x16421d){var _0xbe5aee=[];for(var _0xc034c5 in _0x5d8a97[_0x68af('0x5b')]){if(_0x5d8a97[_0x68af('0x5b')][_0x68af('0x4b')](_0xc034c5)){var _0x5000cc=_0x5d8a97[_0x68af('0x5b')][_0xc034c5];var _0x2643a1={'id':_0x5000cc['id'],'available':_0x5000cc[_0x68af('0x52')],'loggedIn':_0x5000cc['loggedIn'],'name':_0x5000cc[_0x68af('0x53')],'paused':_0x5000cc['paused'],'waiting':_0x5000cc[_0x68af('0x58')]};_0xbe5aee[_0x68af('0x23')](_0x2643a1);}}_0x16421d({'count':_0xbe5aee[_0x68af('0x1b')],'rows':_0xbe5aee});});},'ChatQueuesWaitingInteractions':function(){return new Promise(function(_0x364f4d){var _0x270392=_[_0x68af('0x4f')](_0x5d8a97[_0x68af('0x5c')]);_0x364f4d({'count':_0x270392[_0x68af('0x1b')],'rows':_0x270392});});},'MailQueuesWaitingInteractions':function(){return new Promise(function(_0x42f45f){var _0x34932e=_[_0x68af('0x4f')](_0x5d8a97[_0x68af('0x5d')]);_0x42f45f({'count':_0x34932e[_0x68af('0x1b')],'rows':_0x34932e});});},'OpenchannelQueuesWaitingInteractions':function(){return new Promise(function(_0x576e9d){var _0x2a2de9=_[_0x68af('0x4f')](_0x5d8a97['openchannelQueuesWaitingInteractions']);_0x576e9d({'count':_0x2a2de9[_0x68af('0x1b')],'rows':_0x2a2de9});});},'SmsQueuesWaitingInteractions':function(){return new Promise(function(_0x20b73b){var _0x3cf23a=_[_0x68af('0x4f')](_0x5d8a97[_0x68af('0x5e')]);_0x20b73b({'count':_0x3cf23a[_0x68af('0x1b')],'rows':_0x3cf23a});});},'FaxQueuesWaitingInteractions':function(){return new Promise(function(_0x507f7b){var _0x43dc7b=_[_0x68af('0x4f')](_0x5d8a97[_0x68af('0x5f')]);_0x507f7b({'count':_0x43dc7b['length'],'rows':_0x43dc7b});});},'WhatsappQueuesWaitingInteractions':function(){return new Promise(function(_0x5eae11){var _0x1bebe1=_[_0x68af('0x4f')](_0x5d8a97[_0x68af('0x60')]);_0x5eae11({'count':_0x1bebe1['length'],'rows':_0x1bebe1});});}};var _0x447969=jayson[_0x68af('0x61')](_0x3c37db)[_0x68af('0x62')]();_0x447969['on'](_0x68af('0x36'),function(_0x5e7b99){logger[_0x68af('0x36')](JSON[_0x68af('0x3b')](_0x5e7b99));return _0x3a6d18(_0x5e7b99);});_0x447969[_0x68af('0x13')](0x232c,_0x68af('0x63'),function(){console[_0x68af('0x64')]('Routing\x20RPC\x20server\x20listening\x20on\x20127.0.0.1:%d!',0x232c);return _0x50f1ea(_0x68af('0x65')+0x232c);});});};
\ No newline at end of file