Built motion from commit 980b26c3.|2.6.29
[motion2.git] / server / api / smsMessage / smsMessage.model.js
index de2a248..a6c37e0 100644 (file)
@@ -15,4 +15,4 @@
 // * treaties. The SOFTWARE PRODUCT is licensed, not sold.                        *
 // *                                                                       *
 // *************************************************************************
-var _0x40d0=['toString','base64','http_code','data','queued_count','message_id','clickSend','Missing\x20parameters:\x20username,\x20password','token','%s:%s','authId','https://api.plivo.com/v1/Account/%s/Message/','plivo','Missing\x20parameters:\x20authId,\x20authToken','infobip','baseUrl','application/json','IBSSO\x20','csc','crypto','apiKey','login','sender','text','timestamp','keys','sort','length','createHash','digest','hex','signature=','GET','id_sms','Missing\x20parameters:\x20apiKey','https://platform.clickatell.com/messages','uuid','UTF-8','apiMessageId','clickatell','bandwidth','https://messaging.bandwidth.com/api/v2/users/','accountId','/messages','applicationId','intelepeer','https://api.intelepeer.com/_rest/v4/app/sms/send','Bearer\x20','code','message','status','refid','finally','utf8mb4','utf8mb4_unicode_ci','util','api','bluebird','request-promise','path','../../config/environment','./smsMessage.attributes','exports','SmsMessage','messageId','FULLTEXT','models','direction','toLowerCase','out','secret','isNil','SmsInteractionId','SmsInteraction','findOne','then','update','createdAt','catch','error','find','SmsAccountId','type','twilio','accountSid','phone','messages','body','remote','/api/sms/messages/','/status?token=','sid','SmsMessage,\x20%s,\x20%s,\x20%s','inspect','afterCreate','Missing\x20parameters:\x20phone,\x20accountSid\x20or\x20authToken','skebby','https://api.skebby.it/API/v1.0/REST/','smsMethod','login?username=','username','&password=','password','sms','user_key','total_sent','internal_order_id','authToken','senderString','POST','https://smsapi.connectel.se/api/v2/send/','requestid','deliveryReport','read','clicksend','format','https://rest.clicksend.com/v3/sms/send','Basic\x20%s'];(function(_0x3ef4f1,_0x5f0f9b){var _0x69953c=function(_0xb4e621){while(--_0xb4e621){_0x3ef4f1['push'](_0x3ef4f1['shift']());}};_0x69953c(++_0x5f0f9b);}(_0x40d0,0xad));var _0x040d=function(_0x46ef5b,_0x2ef1c7){_0x46ef5b=_0x46ef5b-0x0;var _0x5527cc=_0x40d0[_0x46ef5b];return _0x5527cc;};'use strict';var _=require('lodash');var util=require(_0x040d('0x0'));var logger=require('../../config/logger')(_0x040d('0x1'));var moment=require('moment');var BPromise=require(_0x040d('0x2'));var rp=require(_0x040d('0x3'));var fs=require('fs');var path=require(_0x040d('0x4'));var rimraf=require('rimraf');var config=require(_0x040d('0x5'));var attributes=require(_0x040d('0x6'));module[_0x040d('0x7')]=function(_0x5a4ce0,_0x48b593){return _0x5a4ce0['define'](_0x040d('0x8'),attributes,{'tableName':'sms_messages','paranoid':![],'indexes':[{'name':_0x040d('0x9'),'fields':[_0x040d('0x9')]},{'name':'fti_sms_messages','fields':['body'],'type':_0x040d('0xa')}],'timestamps':!![],'hooks':{'afterCreate':function(_0x41874d,_0x33b8fc,_0xd70697){var _0x14f764=_0x5a4ce0[_0x040d('0xb')];var _0xa9fcee=_0x41874d['get']({'plain':!![]});if(_0xa9fcee[_0x040d('0xc')][_0x040d('0xd')]()==='in'||_0xa9fcee[_0x040d('0xc')]['toLowerCase']()===_0x040d('0xe')&&!_0xa9fcee[_0x040d('0xf')]&&!_[_0x040d('0x10')](_0xa9fcee['UserId'])&&!_[_0x040d('0x10')](_0xa9fcee[_0x040d('0x11')])){_0x14f764[_0x040d('0x12')][_0x040d('0x13')]({'where':{'id':_0xa9fcee[_0x040d('0x11')]}})[_0x040d('0x14')](function(_0x5ef69d){if(_0x5ef69d){_0x5ef69d[_0x040d('0x15')]({'lastMsgAt':_0xa9fcee[_0x040d('0x16')],'lastMsgDirection':_0xa9fcee[_0x040d('0xc')][_0x040d('0xd')]()});}})[_0x040d('0x17')](function(_0x1b451a){console[_0x040d('0x18')](_0x1b451a);});}if(_0xa9fcee[_0x040d('0xc')]===_0x040d('0xe')&&!_0xa9fcee[_0x040d('0xf')]){var _0x92bfe8;_0x14f764['SmsAccount'][_0x040d('0x19')]({'where':{'id':_0xa9fcee[_0x040d('0x1a')]},'raw':!![]})[_0x040d('0x14')](function(_0x360e66){_0x92bfe8=_0x360e66;if(_0x92bfe8&&_0x92bfe8[_0x040d('0x1b')]){switch(_0x92bfe8[_0x040d('0x1b')]){case _0x040d('0x1c'):var _0x5607c4=require(_0x040d('0x1c'));if(_0x92bfe8[_0x040d('0x1d')]&&_0x92bfe8['authToken']&&_0x92bfe8[_0x040d('0x1e')]){var _0x4b538c=new _0x5607c4(_0x92bfe8[_0x040d('0x1d')],_0x92bfe8['authToken']);_0x4b538c[_0x040d('0x1f')]['create']({'body':_0xa9fcee[_0x040d('0x20')],'to':_0xa9fcee[_0x040d('0x1e')],'from':_0x92bfe8[_0x040d('0x1e')],'statusCallback':_0x92bfe8[_0x040d('0x21')]+_0x040d('0x22')+_0xa9fcee['id']+_0x040d('0x23')+_0x92bfe8['token']})[_0x040d('0x14')](function(_0x1db912){if(_0x1db912[_0x040d('0x24')]){return _0x41874d[_0x040d('0x15')]({'messageId':_0x1db912[_0x040d('0x24')]});}})[_0x040d('0x17')](function(_0x4742ea){logger[_0x040d('0x18')](_0x040d('0x25'),'afterCreate',_0x040d('0x1c'),util[_0x040d('0x26')](_0x4742ea,{'showHidden':![],'depth':null}));});}else{logger[_0x040d('0x18')](_0x040d('0x25'),_0x040d('0x27'),_0x040d('0x1c'),_0x040d('0x28'));}break;case _0x040d('0x29'):var _0x43ac57=_0x040d('0x2a');if(_0x92bfe8['username']&&_0x92bfe8['password']){var _0x4352d2={'recipient':[_0xa9fcee[_0x040d('0x1e')]],'message':_0xa9fcee[_0x040d('0x20')],'message_type':_0x92bfe8[_0x040d('0x2b')]};if(_0x92bfe8[_0x040d('0x2b')]&&_0x92bfe8[_0x040d('0x2b')]!=='SI'){_0x4352d2['sender']=_0x92bfe8[_0x040d('0x1e')];}var _0x3299e3={'url':_0x43ac57+_0x040d('0x2c')+_0x92bfe8[_0x040d('0x2d')]+_0x040d('0x2e')+_0x92bfe8[_0x040d('0x2f')],'method':'GET'};rp(_0x3299e3)[_0x040d('0x14')](function(_0x4dfc14){var _0x45590c=_0x4dfc14['split'](';');var _0x50af77={'user_key':_0x45590c[0x0],'session_key':_0x45590c[0x1]};_0x3299e3={'url':_0x43ac57+_0x040d('0x30'),'method':'POST','headers':{'user_key':_0x50af77[_0x040d('0x31')],'Session_key':_0x50af77['session_key']},'json':!![],'body':_0x4352d2};return rp(_0x3299e3);})[_0x040d('0x14')](function(_0xb68dcb){if(_0xb68dcb[_0x040d('0x32')]>=0x1){var _0x21ecc1={'messageId':_0xb68dcb[_0x040d('0x33')]};if(_0x92bfe8[_0x040d('0x2b')]!=='GP'||!_0x92bfe8['deliveryReport']){_0x21ecc1['read']=!![];}return _0x41874d[_0x040d('0x15')](_0x21ecc1);}else{return logger[_0x040d('0x18')]('SmsMessage,\x20%s,\x20%s,\x20%s',_0x040d('0x27'),_0x040d('0x29'),util['inspect'](_0xb68dcb,{'showHidden':![],'depth':null}));}})[_0x040d('0x17')](function(_0x2eff7f){return logger[_0x040d('0x18')](_0x040d('0x25'),_0x040d('0x27'),_0x040d('0x29'),util[_0x040d('0x26')](_0x2eff7f,{'showHidden':![],'depth':null}));});}else{logger[_0x040d('0x18')]('SmsMessage,\x20%s,\x20%s,\x20%s','afterCreate',_0x040d('0x29'),'Missing\x20parameters:\x20username,\x20password');}break;case'connectel':if(_0x92bfe8[_0x040d('0x34')]){var _0x376f45={'recipient':_0xa9fcee[_0x040d('0x1e')],'message':_0xa9fcee[_0x040d('0x20')],'sender':_0x92bfe8[_0x040d('0x35')]||_0x92bfe8[_0x040d('0x1e')],'authorization':_0x92bfe8[_0x040d('0x34')]};var _0x33b8fc={'method':_0x040d('0x36'),'uri':_0x040d('0x37'),'body':_0x376f45,'json':!![]};rp(_0x33b8fc)[_0x040d('0x14')](function(_0x2eace9){var _0x38b843={'messageId':_0x2eace9[_0x040d('0x38')]};if(!_0x92bfe8[_0x040d('0x39')]){_0x38b843[_0x040d('0x3a')]=!![];}return _0x41874d[_0x040d('0x15')](_0x38b843);})[_0x040d('0x17')](function(_0x399176){logger['error'](_0x040d('0x25'),_0x040d('0x27'),'connectel',util[_0x040d('0x26')](_0x399176,{'showHidden':![],'depth':null}));});}else{logger[_0x040d('0x18')](_0x040d('0x25'),_0x040d('0x27'),'connectel','Missing\x20parameters:\x20authToken');}break;case _0x040d('0x3b'):if(_0x92bfe8[_0x040d('0x2d')]&&_0x92bfe8[_0x040d('0x2f')]){var _0x376f45={'messages':[{'source':'xCALLY\x20Motion','to':_0xa9fcee[_0x040d('0x1e')],'body':_0xa9fcee[_0x040d('0x20')],'from':_0x92bfe8['senderString']||_0x92bfe8[_0x040d('0x1e')]}]};var _0x3744d0=util[_0x040d('0x3c')]('%s:%s',_0x92bfe8[_0x040d('0x2d')],_0x92bfe8[_0x040d('0x2f')]);var _0x33b8fc={'method':_0x040d('0x36'),'uri':_0x040d('0x3d'),'body':_0x376f45,'headers':{'Authorization':util[_0x040d('0x3c')](_0x040d('0x3e'),new Buffer(_0x3744d0)[_0x040d('0x3f')](_0x040d('0x40')))},'json':!![]};rp(_0x33b8fc)[_0x040d('0x14')](function(_0x5f42e0){if(_0x5f42e0['http_code']>=0xc8&&_0x5f42e0[_0x040d('0x41')]<=0xce){if(_0x5f42e0[_0x040d('0x42')]&&_0x5f42e0[_0x040d('0x42')][_0x040d('0x43')]>0x0){var _0x41bea4=_['head'](_0x5f42e0[_0x040d('0x42')][_0x040d('0x1f')]);var _0x277e3e={'messageId':_0x41bea4[_0x040d('0x44')]};if(!_0x92bfe8[_0x040d('0x39')]){_0x277e3e['read']=!![];}return _0x41874d[_0x040d('0x15')](_0x277e3e);}else{logger[_0x040d('0x18')](_0x040d('0x25'),'afterCreate',_0x040d('0x45'),util['inspect'](_0x5f42e0,{'showHidden':![],'depth':null}));}}else{logger[_0x040d('0x18')](_0x040d('0x25'),_0x040d('0x27'),_0x040d('0x45'),util['inspect'](_0x5f42e0,{'showHidden':![],'depth':null}));}})[_0x040d('0x17')](function(_0x569dca){logger['error'](_0x040d('0x25'),_0x040d('0x27'),'clickSend',util[_0x040d('0x26')](_0x569dca,{'showHidden':![],'depth':null}));});}else{logger[_0x040d('0x18')](_0x040d('0x25'),_0x040d('0x27'),_0x040d('0x45'),_0x040d('0x46'));}break;case'plivo':if(_0x92bfe8['authId']&&_0x92bfe8[_0x040d('0x34')]){var _0x376f45={'dst':_0xa9fcee[_0x040d('0x1e')],'text':_0xa9fcee[_0x040d('0x20')],'src':_0x92bfe8['senderString']||_0x92bfe8[_0x040d('0x1e')],'url':_0x92bfe8['remote']+'/api/sms/messages/'+_0xa9fcee['id']+_0x040d('0x23')+_0x92bfe8[_0x040d('0x47')]};var _0x3744d0=util[_0x040d('0x3c')](_0x040d('0x48'),_0x92bfe8[_0x040d('0x49')],_0x92bfe8['authToken']);var _0x33b8fc={'method':_0x040d('0x36'),'uri':util[_0x040d('0x3c')](_0x040d('0x4a'),_0x92bfe8[_0x040d('0x49')]),'body':_0x376f45,'headers':{'Authorization':util[_0x040d('0x3c')](_0x040d('0x3e'),new Buffer(_0x3744d0)[_0x040d('0x3f')](_0x040d('0x40')))},'json':!![]};rp(_0x33b8fc)['then'](function(_0x50f8d2){var _0x331a7f={'messageId':_0x50f8d2['message_uuid'][0x0]};return _0x41874d[_0x040d('0x15')](_0x331a7f);})[_0x040d('0x17')](function(_0x36d819){logger[_0x040d('0x18')]('SmsMessage,\x20%s,\x20%s,\x20%s',_0x040d('0x27'),_0x040d('0x4b'),util['inspect'](_0x36d819,{'showHidden':![],'depth':null}));});}else{logger[_0x040d('0x18')]('SmsMessage,\x20%s,\x20%s,\x20%s','afterCreate',_0x040d('0x4b'),_0x040d('0x4c'));}break;case _0x040d('0x4d'):if(_0x92bfe8[_0x040d('0x2d')]&&_0x92bfe8[_0x040d('0x2f')]){if(_0x92bfe8[_0x040d('0x4e')]){var _0x1e5caa={'method':_0x040d('0x36'),'uri':_0x92bfe8[_0x040d('0x4e')]+'/auth/1/session','body':{'username':_0x92bfe8[_0x040d('0x2d')],'password':_0x92bfe8['password']},'json':!![]};return rp(_0x1e5caa)[_0x040d('0x14')](function(_0x438e10){var _0x47fe18={'method':_0x040d('0x36'),'uri':_0x92bfe8['baseUrl']+'/sms/2/text/advanced','body':{'messages':[{'from':_0x92bfe8[_0x040d('0x1e')],'destinations':[{'to':_0xa9fcee[_0x040d('0x1e')]}],'text':_0xa9fcee['body'],'notifyUrl':_0x92bfe8[_0x040d('0x21')]+'/api/sms/messages/'+_0xa9fcee['id']+'/status?token='+_0x92bfe8[_0x040d('0x47')],'notifyContentType':_0x040d('0x4f'),'callbackData':_0x92bfe8[_0x040d('0x1e')]+';'+_0xa9fcee[_0x040d('0x20')]}]},'headers':{'Authorization':_0x040d('0x50')+_0x438e10[_0x040d('0x47')]},'json':!![]};return rp(_0x47fe18)[_0x040d('0x14')](function(_0x13f554){if(_0x13f554[_0x040d('0x1f')]){var _0x3a5ff8={'messageId':_0x13f554['messages'][0x0][_0x040d('0x9')]};if(!_0x92bfe8['deliveryReport']){_0x3a5ff8[_0x040d('0x3a')]=!![];}return _0x41874d[_0x040d('0x15')](_0x3a5ff8);}else{return logger[_0x040d('0x18')](_0x040d('0x25'),'afterCreate','infobip',util[_0x040d('0x26')](_0x13f554,{'showHidden':![],'depth':null}));}});})[_0x040d('0x17')](function(_0x5181ad){return logger['error'](_0x040d('0x25'),_0x040d('0x27'),'infobip',util['inspect'](_0x5181ad,{'showHidden':![],'depth':null}));});}else{logger['error'](_0x040d('0x25'),_0x040d('0x27'),_0x040d('0x4d'),'Missing\x20parameters:\x20base_url');}}else{logger['error']('SmsMessage,\x20%s,\x20%s,\x20%s',_0x040d('0x27'),_0x040d('0x4d'),'Missing\x20parameters:\x20username,\x20password');}break;case _0x040d('0x51'):var _0x2a36c8=require(_0x040d('0x52'));if(_0x92bfe8[_0x040d('0x53')]){var _0x26504f={};_0x26504f[_0x040d('0x54')]=_0x92bfe8[_0x040d('0x2d')];_0x26504f['phone']=_0xa9fcee[_0x040d('0x1e')];_0x26504f[_0x040d('0x55')]=_0x92bfe8[_0x040d('0x1e')];_0x26504f[_0x040d('0x56')]=_0xa9fcee[_0x040d('0x20')];_0x26504f[_0x040d('0x57')]=+new Date();var _0x15f61e='';var _0x34d4b3='';var _0x45d96d=Object[_0x040d('0x58')](_0x26504f);_0x45d96d[_0x040d('0x59')]();for(var _0x2e642e=0x0;_0x2e642e<_0x45d96d[_0x040d('0x5a')];_0x2e642e++){if(_0x15f61e!=''){_0x15f61e+='&';}_0x15f61e+=_0x45d96d[_0x2e642e]+'='+encodeURIComponent(_0x26504f[_0x45d96d[_0x2e642e]]);_0x34d4b3+=_0x26504f[_0x45d96d[_0x2e642e]];}_0x34d4b3+=_0x92bfe8[_0x040d('0x53')];_0x34d4b3=_0x2a36c8[_0x040d('0x5b')]('md5')['update'](_0x34d4b3)[_0x040d('0x5c')](_0x040d('0x5d'));if(_0x15f61e!==''){_0x15f61e+='&';}_0x15f61e+=_0x040d('0x5e')+_0x34d4b3;var _0x3299e3={'method':_0x040d('0x5f'),'uri':_0x92bfe8['baseUrl']+'/external/get/send.php?'+_0x15f61e,'json':!![]};return rp(_0x3299e3)[_0x040d('0x14')](function(_0x5c474b){var _0x11aa8c=Object[_0x040d('0x58')](_0x5c474b);if(_0x5c474b[_0x11aa8c[0x0]]['error']&&parseInt(_0x5c474b[_0x11aa8c[0x0]]['error'])===0x0){var _0x3378a1={'messageId':_0x5c474b[_0x11aa8c[0x0]][_0x040d('0x60')]};if(!_0x92bfe8[_0x040d('0x39')]){_0x3378a1[_0x040d('0x3a')]=!![];}return _0x41874d[_0x040d('0x15')](_0x3378a1);}else{return logger[_0x040d('0x18')](_0x040d('0x25'),_0x040d('0x27'),_0x040d('0x51'),util[_0x040d('0x26')](_0x5c474b[_0x040d('0x18')],{'showHidden':![],'depth':null}));}})[_0x040d('0x17')](function(_0x533712){return logger[_0x040d('0x18')](_0x040d('0x25'),_0x040d('0x27'),_0x040d('0x51'),util['inspect'](_0x533712,{'showHidden':![],'depth':null}));});}else{logger[_0x040d('0x18')](_0x040d('0x25'),_0x040d('0x27'),_0x040d('0x51'),_0x040d('0x61'));}break;case'clickatell':if(_0x92bfe8[_0x040d('0x53')]){var _0x140174={'method':_0x040d('0x36'),'uri':_0x040d('0x62'),'headers':{'Authorization':_0x92bfe8[_0x040d('0x53')]},'body':{'content':_0xa9fcee[_0x040d('0x20')],'to':[_0xa9fcee[_0x040d('0x1e')]],'from':_0x92bfe8['phone'],'binary':![],'clientMessageId':_0x040d('0x63'),'charset':_0x040d('0x64')},'json':!![]};rp(_0x140174)['then'](function(_0x24d22d){if(!_0x24d22d[_0x040d('0x18')]){var _0x3ba607={'messageId':_0x24d22d[_0x040d('0x1f')][0x0][_0x040d('0x65')]};if(!_0x92bfe8[_0x040d('0x39')]){_0x3ba607['read']=!![];}return _0x41874d['update'](_0x3ba607);}else{return logger[_0x040d('0x18')]('SmsMessage,\x20%s,\x20%s,\x20%s',_0x040d('0x27'),_0x040d('0x66'),util[_0x040d('0x26')](_0x24d22d['error'],{'showHidden':![],'depth':null}));}})[_0x040d('0x17')](function(_0x3326a8){return logger['error'](_0x040d('0x25'),'afterCreate',_0x040d('0x66'),util[_0x040d('0x26')](_0x3326a8,{'showHidden':![],'depth':null}));});}else{logger['error'](_0x040d('0x25'),_0x040d('0x27'),_0x040d('0x66'),_0x040d('0x61'));}break;case _0x040d('0x67'):if(_0x92bfe8[_0x040d('0x2d')]&&_0x92bfe8[_0x040d('0x2f')]){var _0x3744d0=util[_0x040d('0x3c')](_0x040d('0x48'),_0x92bfe8[_0x040d('0x2d')],_0x92bfe8[_0x040d('0x2f')]);var _0x33b8fc={'method':_0x040d('0x36'),'uri':_0x040d('0x68')+_0x92bfe8[_0x040d('0x69')]+_0x040d('0x6a'),'body':{'to':[_0xa9fcee[_0x040d('0x1e')]],'text':_0xa9fcee['body'],'from':_0x92bfe8['phone'],'applicationId':_0x92bfe8[_0x040d('0x6b')]},'headers':{'Authorization':util[_0x040d('0x3c')](_0x040d('0x3e'),new Buffer(_0x3744d0)[_0x040d('0x3f')](_0x040d('0x40')))},'json':!![]};rp(_0x33b8fc)[_0x040d('0x14')](function(_0x326092){if(_0x326092['id']){var _0x267aeb={'messageId':_0x326092['id']};return _0x41874d['update'](_0x267aeb);}else{logger[_0x040d('0x18')](_0x040d('0x25'),_0x040d('0x27'),_0x040d('0x67'),util[_0x040d('0x26')](_0x326092,{'showHidden':![],'depth':null}));}})[_0x040d('0x17')](function(_0x4d7dad){logger[_0x040d('0x18')](_0x040d('0x25'),_0x040d('0x27'),_0x040d('0x67'),util[_0x040d('0x26')](_0x4d7dad,{'showHidden':![],'depth':null}));});}else{logger[_0x040d('0x18')]('SmsMessage,\x20%s,\x20%s,\x20%s',_0x040d('0x27'),_0x040d('0x67'),_0x040d('0x46'));}break;case _0x040d('0x6c'):if(_0x92bfe8[_0x040d('0x53')]){var _0x57d56e={};var _0x3299e3={'method':_0x040d('0x36'),'uri':_0x040d('0x6d'),'headers':{'Authorization':_0x040d('0x6e')+_0x92bfe8[_0x040d('0x53')],'Content-Type':_0x040d('0x4f')},'body':{'from':_0x92bfe8[_0x040d('0x1e')],'to':_0xa9fcee['phone'],'text':_0xa9fcee[_0x040d('0x20')]},'json':!![]};return rp(_0x3299e3)[_0x040d('0x14')](function(_0x29fe65){if(_0x29fe65[_0x040d('0x6f')]==0xca){_0x57d56e[_0x040d('0x70')]=_0x29fe65;var _0x577eac={'method':_0x040d('0x36'),'uri':'https://api.intelepeer.com/_rest/v4/app/sms/mdr','headers':{'Authorization':_0x040d('0x6e')+_0x92bfe8[_0x040d('0x53')],'Content-Type':_0x040d('0x4f')},'body':{'refid':_0x57d56e[_0x040d('0x70')]['refid']},'json':!![]};return rp(_0x577eac)[_0x040d('0x14')](function(_0x52b6a4){_0x57d56e[_0x040d('0x71')]=_0x52b6a4;var _0x369169={'messageId':_0x57d56e[_0x040d('0x70')][_0x040d('0x72')],'read':!![]};return _0x41874d['update'](_0x369169);});}else{return logger[_0x040d('0x18')](_0x040d('0x25'),_0x040d('0x27'),_0x040d('0x6c'),util[_0x040d('0x26')](_0x29fe65,{'showHidden':![],'depth':null}));}})['catch'](function(_0x18a412){return logger['error'](_0x040d('0x25'),'afterCreate',_0x040d('0x6c'),util[_0x040d('0x26')](_0x18a412,{'showHidden':![],'depth':null}));});}else{return logger[_0x040d('0x18')](_0x040d('0x25'),'afterCreate',_0x040d('0x6c'),'Token\x20not\x20received');}break;}}})[_0x040d('0x73')](function(){_0xd70697();});}else{_0xd70697();}}},'charset':_0x040d('0x74'),'collate':_0x040d('0x75')});};
\ No newline at end of file
+var _0xeaa0=['intelepeer','Token\x20not\x20received','finally','utf8mb4','utf8mb4_unicode_ci','lodash','../../config/logger','api','moment','bluebird','request-promise','path','./smsMessage.attributes','exports','sms_messages','messageId','fti_sms_messages','body','get','toLowerCase','direction','out','secret','isNil','UserId','SmsInteractionId','SmsInteraction','findOne','then','update','createdAt','catch','error','SmsAccountId','type','twilio','accountSid','authToken','phone','messages','remote','/api/sms/messages/','/status?token=','token','sid','SmsMessage,\x20%s,\x20%s,\x20%s','afterCreate','inspect','Missing\x20parameters:\x20phone,\x20accountSid\x20or\x20authToken','skebby','password','smsMethod','sender','username','&password=','GET','split','user_key','total_sent','deliveryReport','Missing\x20parameters:\x20username,\x20password','connectel','https://smsapi.connectel.se/api/v2/send/','requestid','read','Missing\x20parameters:\x20authToken','clicksend','xCALLY\x20Motion','senderString','%s:%s','https://rest.clicksend.com/v3/sms/send','Basic\x20%s','toString','base64','http_code','data','queued_count','head','message_id','clickSend','plivo','authId','format','https://api.plivo.com/v1/Account/%s/Message/','Missing\x20parameters:\x20authId,\x20authToken','baseUrl','/sms/2/text/advanced','application/json','IBSSO\x20','infobip','Missing\x20parameters:\x20base_url','csc','crypto','login','text','keys','sort','createHash','md5','digest','hex','signature=','/external/get/send.php?','Missing\x20parameters:\x20apiKey','clickatell','apiKey','POST','https://platform.clickatell.com/messages','UTF-8','apiMessageId','bandwidth','https://messaging.bandwidth.com/api/v2/users/','accountId','/messages','applicationId','https://api.intelepeer.com/_rest/v4/app/sms/send','Bearer\x20','code','message','https://api.intelepeer.com/_rest/v4/app/sms/mdr','status','refid'];(function(_0x4f431d,_0xd51a3b){var _0x4f31e1=function(_0x1c688d){while(--_0x1c688d){_0x4f431d['push'](_0x4f431d['shift']());}};_0x4f31e1(++_0xd51a3b);}(_0xeaa0,0x7f));var _0x0eaa=function(_0x3b3466,_0x228276){_0x3b3466=_0x3b3466-0x0;var _0x16157f=_0xeaa0[_0x3b3466];return _0x16157f;};'use strict';var _=require(_0x0eaa('0x0'));var util=require('util');var logger=require(_0x0eaa('0x1'))(_0x0eaa('0x2'));var moment=require(_0x0eaa('0x3'));var BPromise=require(_0x0eaa('0x4'));var rp=require(_0x0eaa('0x5'));var fs=require('fs');var path=require(_0x0eaa('0x6'));var rimraf=require('rimraf');var config=require('../../config/environment');var attributes=require(_0x0eaa('0x7'));module[_0x0eaa('0x8')]=function(_0x21c69c,_0x112f47){return _0x21c69c['define']('SmsMessage',attributes,{'tableName':_0x0eaa('0x9'),'paranoid':![],'indexes':[{'name':_0x0eaa('0xa'),'fields':[_0x0eaa('0xa')]},{'name':_0x0eaa('0xb'),'fields':[_0x0eaa('0xc')],'type':'FULLTEXT'}],'timestamps':!![],'hooks':{'afterCreate':function(_0x179c7b,_0x491c3e,_0x3c156a){var _0x27b850=_0x21c69c['models'];var _0x33fdb0=_0x179c7b[_0x0eaa('0xd')]({'plain':!![]});if(_0x33fdb0['direction'][_0x0eaa('0xe')]()==='in'||_0x33fdb0[_0x0eaa('0xf')][_0x0eaa('0xe')]()===_0x0eaa('0x10')&&!_0x33fdb0[_0x0eaa('0x11')]&&!_[_0x0eaa('0x12')](_0x33fdb0[_0x0eaa('0x13')])&&!_[_0x0eaa('0x12')](_0x33fdb0[_0x0eaa('0x14')])){_0x27b850[_0x0eaa('0x15')][_0x0eaa('0x16')]({'where':{'id':_0x33fdb0[_0x0eaa('0x14')]}})[_0x0eaa('0x17')](function(_0x360a16){if(_0x360a16){_0x360a16[_0x0eaa('0x18')]({'lastMsgAt':_0x33fdb0[_0x0eaa('0x19')],'lastMsgDirection':_0x33fdb0['direction'][_0x0eaa('0xe')]()});}})[_0x0eaa('0x1a')](function(_0x18076e){console[_0x0eaa('0x1b')](_0x18076e);});}if(_0x33fdb0[_0x0eaa('0xf')]===_0x0eaa('0x10')&&!_0x33fdb0[_0x0eaa('0x11')]){var _0x20e075;_0x27b850['SmsAccount']['find']({'where':{'id':_0x33fdb0[_0x0eaa('0x1c')]},'raw':!![]})[_0x0eaa('0x17')](function(_0x5beaaf){_0x20e075=_0x5beaaf;if(_0x20e075&&_0x20e075[_0x0eaa('0x1d')]){switch(_0x20e075[_0x0eaa('0x1d')]){case _0x0eaa('0x1e'):var _0x4d6b73=require(_0x0eaa('0x1e'));if(_0x20e075[_0x0eaa('0x1f')]&&_0x20e075[_0x0eaa('0x20')]&&_0x20e075[_0x0eaa('0x21')]){var _0x29097f=new _0x4d6b73(_0x20e075[_0x0eaa('0x1f')],_0x20e075[_0x0eaa('0x20')]);_0x29097f[_0x0eaa('0x22')]['create']({'body':_0x33fdb0[_0x0eaa('0xc')],'to':_0x33fdb0['phone'],'from':_0x20e075[_0x0eaa('0x21')],'statusCallback':_0x20e075[_0x0eaa('0x23')]+_0x0eaa('0x24')+_0x33fdb0['id']+_0x0eaa('0x25')+_0x20e075[_0x0eaa('0x26')]})[_0x0eaa('0x17')](function(_0x282d97){if(_0x282d97[_0x0eaa('0x27')]){return _0x179c7b[_0x0eaa('0x18')]({'messageId':_0x282d97[_0x0eaa('0x27')]});}})[_0x0eaa('0x1a')](function(_0x45fda7){logger[_0x0eaa('0x1b')](_0x0eaa('0x28'),_0x0eaa('0x29'),_0x0eaa('0x1e'),util[_0x0eaa('0x2a')](_0x45fda7,{'showHidden':![],'depth':null}));});}else{logger[_0x0eaa('0x1b')]('SmsMessage,\x20%s,\x20%s,\x20%s',_0x0eaa('0x29'),'twilio',_0x0eaa('0x2b'));}break;case _0x0eaa('0x2c'):var _0x5006da='https://api.skebby.it/API/v1.0/REST/';if(_0x20e075['username']&&_0x20e075[_0x0eaa('0x2d')]){var _0x2701bf={'recipient':[_0x33fdb0['phone']],'message':_0x33fdb0[_0x0eaa('0xc')],'message_type':_0x20e075[_0x0eaa('0x2e')]};if(_0x20e075[_0x0eaa('0x2e')]&&_0x20e075[_0x0eaa('0x2e')]!=='SI'){_0x2701bf[_0x0eaa('0x2f')]=_0x20e075[_0x0eaa('0x21')];}var _0x227499={'url':_0x5006da+'login?username='+_0x20e075[_0x0eaa('0x30')]+_0x0eaa('0x31')+_0x20e075[_0x0eaa('0x2d')],'method':_0x0eaa('0x32')};rp(_0x227499)[_0x0eaa('0x17')](function(_0x26cb74){var _0x5acb2f=_0x26cb74[_0x0eaa('0x33')](';');var _0x2c249c={'user_key':_0x5acb2f[0x0],'session_key':_0x5acb2f[0x1]};_0x227499={'url':_0x5006da+'sms','method':'POST','headers':{'user_key':_0x2c249c[_0x0eaa('0x34')],'Session_key':_0x2c249c['session_key']},'json':!![],'body':_0x2701bf};return rp(_0x227499);})[_0x0eaa('0x17')](function(_0x521e69){if(_0x521e69[_0x0eaa('0x35')]>=0x1){var _0x30e01b={'messageId':_0x521e69['internal_order_id']};if(_0x20e075[_0x0eaa('0x2e')]!=='GP'||!_0x20e075[_0x0eaa('0x36')]){_0x30e01b['read']=!![];}return _0x179c7b[_0x0eaa('0x18')](_0x30e01b);}else{return logger['error'](_0x0eaa('0x28'),'afterCreate',_0x0eaa('0x2c'),util[_0x0eaa('0x2a')](_0x521e69,{'showHidden':![],'depth':null}));}})[_0x0eaa('0x1a')](function(_0x112d6b){return logger[_0x0eaa('0x1b')](_0x0eaa('0x28'),_0x0eaa('0x29'),_0x0eaa('0x2c'),util['inspect'](_0x112d6b,{'showHidden':![],'depth':null}));});}else{logger[_0x0eaa('0x1b')]('SmsMessage,\x20%s,\x20%s,\x20%s','afterCreate',_0x0eaa('0x2c'),_0x0eaa('0x37'));}break;case _0x0eaa('0x38'):if(_0x20e075[_0x0eaa('0x20')]){var _0x1cbb4b={'recipient':_0x33fdb0[_0x0eaa('0x21')],'message':_0x33fdb0['body'],'sender':_0x20e075['senderString']||_0x20e075[_0x0eaa('0x21')],'authorization':_0x20e075[_0x0eaa('0x20')]};var _0x491c3e={'method':'POST','uri':_0x0eaa('0x39'),'body':_0x1cbb4b,'json':!![]};rp(_0x491c3e)[_0x0eaa('0x17')](function(_0x4f9b46){var _0x26a824={'messageId':_0x4f9b46[_0x0eaa('0x3a')]};if(!_0x20e075[_0x0eaa('0x36')]){_0x26a824[_0x0eaa('0x3b')]=!![];}return _0x179c7b[_0x0eaa('0x18')](_0x26a824);})[_0x0eaa('0x1a')](function(_0x4e7cc9){logger[_0x0eaa('0x1b')](_0x0eaa('0x28'),_0x0eaa('0x29'),_0x0eaa('0x38'),util['inspect'](_0x4e7cc9,{'showHidden':![],'depth':null}));});}else{logger[_0x0eaa('0x1b')]('SmsMessage,\x20%s,\x20%s,\x20%s',_0x0eaa('0x29'),_0x0eaa('0x38'),_0x0eaa('0x3c'));}break;case _0x0eaa('0x3d'):if(_0x20e075[_0x0eaa('0x30')]&&_0x20e075[_0x0eaa('0x2d')]){var _0x1cbb4b={'messages':[{'source':_0x0eaa('0x3e'),'to':_0x33fdb0[_0x0eaa('0x21')],'body':_0x33fdb0['body'],'from':_0x20e075[_0x0eaa('0x3f')]||_0x20e075[_0x0eaa('0x21')]}]};var _0x48a1d2=util['format'](_0x0eaa('0x40'),_0x20e075[_0x0eaa('0x30')],_0x20e075['password']);var _0x491c3e={'method':'POST','uri':_0x0eaa('0x41'),'body':_0x1cbb4b,'headers':{'Authorization':util['format'](_0x0eaa('0x42'),new Buffer(_0x48a1d2)[_0x0eaa('0x43')](_0x0eaa('0x44')))},'json':!![]};rp(_0x491c3e)[_0x0eaa('0x17')](function(_0x34919a){if(_0x34919a[_0x0eaa('0x45')]>=0xc8&&_0x34919a['http_code']<=0xce){if(_0x34919a[_0x0eaa('0x46')]&&_0x34919a[_0x0eaa('0x46')][_0x0eaa('0x47')]>0x0){var _0x50653e=_[_0x0eaa('0x48')](_0x34919a[_0x0eaa('0x46')][_0x0eaa('0x22')]);var _0x10e604={'messageId':_0x50653e[_0x0eaa('0x49')]};if(!_0x20e075['deliveryReport']){_0x10e604[_0x0eaa('0x3b')]=!![];}return _0x179c7b[_0x0eaa('0x18')](_0x10e604);}else{logger[_0x0eaa('0x1b')](_0x0eaa('0x28'),_0x0eaa('0x29'),_0x0eaa('0x4a'),util[_0x0eaa('0x2a')](_0x34919a,{'showHidden':![],'depth':null}));}}else{logger[_0x0eaa('0x1b')](_0x0eaa('0x28'),_0x0eaa('0x29'),_0x0eaa('0x4a'),util[_0x0eaa('0x2a')](_0x34919a,{'showHidden':![],'depth':null}));}})['catch'](function(_0x1848bd){logger[_0x0eaa('0x1b')]('SmsMessage,\x20%s,\x20%s,\x20%s',_0x0eaa('0x29'),_0x0eaa('0x4a'),util['inspect'](_0x1848bd,{'showHidden':![],'depth':null}));});}else{logger[_0x0eaa('0x1b')](_0x0eaa('0x28'),_0x0eaa('0x29'),_0x0eaa('0x4a'),_0x0eaa('0x37'));}break;case _0x0eaa('0x4b'):if(_0x20e075[_0x0eaa('0x4c')]&&_0x20e075[_0x0eaa('0x20')]){var _0x1cbb4b={'dst':_0x33fdb0[_0x0eaa('0x21')],'text':_0x33fdb0[_0x0eaa('0xc')],'src':_0x20e075[_0x0eaa('0x3f')]||_0x20e075[_0x0eaa('0x21')],'url':_0x20e075[_0x0eaa('0x23')]+_0x0eaa('0x24')+_0x33fdb0['id']+_0x0eaa('0x25')+_0x20e075[_0x0eaa('0x26')]};var _0x48a1d2=util[_0x0eaa('0x4d')](_0x0eaa('0x40'),_0x20e075[_0x0eaa('0x4c')],_0x20e075[_0x0eaa('0x20')]);var _0x491c3e={'method':'POST','uri':util[_0x0eaa('0x4d')](_0x0eaa('0x4e'),_0x20e075[_0x0eaa('0x4c')]),'body':_0x1cbb4b,'headers':{'Authorization':util[_0x0eaa('0x4d')](_0x0eaa('0x42'),new Buffer(_0x48a1d2)[_0x0eaa('0x43')]('base64'))},'json':!![]};rp(_0x491c3e)[_0x0eaa('0x17')](function(_0x12e9e6){var _0x59b64a={'messageId':_0x12e9e6['message_uuid'][0x0]};return _0x179c7b[_0x0eaa('0x18')](_0x59b64a);})[_0x0eaa('0x1a')](function(_0x59a882){logger[_0x0eaa('0x1b')](_0x0eaa('0x28'),_0x0eaa('0x29'),_0x0eaa('0x4b'),util[_0x0eaa('0x2a')](_0x59a882,{'showHidden':![],'depth':null}));});}else{logger[_0x0eaa('0x1b')](_0x0eaa('0x28'),'afterCreate',_0x0eaa('0x4b'),_0x0eaa('0x4f'));}break;case'infobip':if(_0x20e075[_0x0eaa('0x30')]&&_0x20e075[_0x0eaa('0x2d')]){if(_0x20e075['baseUrl']){var _0x20c9f9={'method':'POST','uri':_0x20e075[_0x0eaa('0x50')]+'/auth/1/session','body':{'username':_0x20e075[_0x0eaa('0x30')],'password':_0x20e075[_0x0eaa('0x2d')]},'json':!![]};return rp(_0x20c9f9)[_0x0eaa('0x17')](function(_0x1a6317){var _0x3e412d={'method':'POST','uri':_0x20e075[_0x0eaa('0x50')]+_0x0eaa('0x51'),'body':{'messages':[{'from':_0x20e075['phone'],'destinations':[{'to':_0x33fdb0['phone']}],'text':_0x33fdb0[_0x0eaa('0xc')],'notifyUrl':_0x20e075[_0x0eaa('0x23')]+'/api/sms/messages/'+_0x33fdb0['id']+_0x0eaa('0x25')+_0x20e075['token'],'notifyContentType':_0x0eaa('0x52'),'callbackData':_0x20e075[_0x0eaa('0x21')]+';'+_0x33fdb0[_0x0eaa('0xc')]}]},'headers':{'Authorization':_0x0eaa('0x53')+_0x1a6317['token']},'json':!![]};return rp(_0x3e412d)[_0x0eaa('0x17')](function(_0xd2e88){if(_0xd2e88[_0x0eaa('0x22')]){var _0x45c661={'messageId':_0xd2e88[_0x0eaa('0x22')][0x0]['messageId']};if(!_0x20e075['deliveryReport']){_0x45c661[_0x0eaa('0x3b')]=!![];}return _0x179c7b[_0x0eaa('0x18')](_0x45c661);}else{return logger[_0x0eaa('0x1b')]('SmsMessage,\x20%s,\x20%s,\x20%s','afterCreate','infobip',util[_0x0eaa('0x2a')](_0xd2e88,{'showHidden':![],'depth':null}));}});})[_0x0eaa('0x1a')](function(_0x3b0a22){return logger[_0x0eaa('0x1b')](_0x0eaa('0x28'),'afterCreate','infobip',util[_0x0eaa('0x2a')](_0x3b0a22,{'showHidden':![],'depth':null}));});}else{logger['error'](_0x0eaa('0x28'),_0x0eaa('0x29'),_0x0eaa('0x54'),_0x0eaa('0x55'));}}else{logger[_0x0eaa('0x1b')]('SmsMessage,\x20%s,\x20%s,\x20%s',_0x0eaa('0x29'),_0x0eaa('0x54'),_0x0eaa('0x37'));}break;case _0x0eaa('0x56'):var _0x279198=require(_0x0eaa('0x57'));if(_0x20e075['apiKey']){var _0x391552={};_0x391552[_0x0eaa('0x58')]=_0x20e075['username'];_0x391552[_0x0eaa('0x21')]=_0x33fdb0[_0x0eaa('0x21')];_0x391552[_0x0eaa('0x2f')]=_0x20e075[_0x0eaa('0x21')];_0x391552[_0x0eaa('0x59')]=_0x33fdb0['body'];_0x391552['timestamp']=+new Date();var _0x1971f1='';var _0x32842f='';var _0x5ceafb=Object[_0x0eaa('0x5a')](_0x391552);_0x5ceafb[_0x0eaa('0x5b')]();for(var _0x3b6920=0x0;_0x3b6920<_0x5ceafb['length'];_0x3b6920++){if(_0x1971f1!=''){_0x1971f1+='&';}_0x1971f1+=_0x5ceafb[_0x3b6920]+'='+encodeURIComponent(_0x391552[_0x5ceafb[_0x3b6920]]);_0x32842f+=_0x391552[_0x5ceafb[_0x3b6920]];}_0x32842f+=_0x20e075['apiKey'];_0x32842f=_0x279198[_0x0eaa('0x5c')](_0x0eaa('0x5d'))[_0x0eaa('0x18')](_0x32842f)[_0x0eaa('0x5e')](_0x0eaa('0x5f'));if(_0x1971f1!==''){_0x1971f1+='&';}_0x1971f1+=_0x0eaa('0x60')+_0x32842f;var _0x227499={'method':_0x0eaa('0x32'),'uri':_0x20e075[_0x0eaa('0x50')]+_0x0eaa('0x61')+_0x1971f1,'json':!![]};return rp(_0x227499)[_0x0eaa('0x17')](function(_0x405210){var _0x3d00b5=Object['keys'](_0x405210);if(_0x405210[_0x3d00b5[0x0]][_0x0eaa('0x1b')]&&parseInt(_0x405210[_0x3d00b5[0x0]][_0x0eaa('0x1b')])===0x0){var _0x585adb={'messageId':_0x405210[_0x3d00b5[0x0]]['id_sms']};if(!_0x20e075[_0x0eaa('0x36')]){_0x585adb[_0x0eaa('0x3b')]=!![];}return _0x179c7b['update'](_0x585adb);}else{return logger['error'](_0x0eaa('0x28'),_0x0eaa('0x29'),_0x0eaa('0x56'),util[_0x0eaa('0x2a')](_0x405210['error'],{'showHidden':![],'depth':null}));}})[_0x0eaa('0x1a')](function(_0x1678fe){return logger[_0x0eaa('0x1b')](_0x0eaa('0x28'),_0x0eaa('0x29'),_0x0eaa('0x56'),util[_0x0eaa('0x2a')](_0x1678fe,{'showHidden':![],'depth':null}));});}else{logger['error'](_0x0eaa('0x28'),_0x0eaa('0x29'),_0x0eaa('0x56'),_0x0eaa('0x62'));}break;case _0x0eaa('0x63'):if(_0x20e075[_0x0eaa('0x64')]){var _0x12451f={'method':_0x0eaa('0x65'),'uri':_0x0eaa('0x66'),'headers':{'Authorization':_0x20e075[_0x0eaa('0x64')]},'body':{'content':_0x33fdb0[_0x0eaa('0xc')],'to':[_0x33fdb0[_0x0eaa('0x21')]],'from':_0x20e075[_0x0eaa('0x21')],'binary':![],'clientMessageId':'uuid','charset':_0x0eaa('0x67')},'json':!![]};rp(_0x12451f)[_0x0eaa('0x17')](function(_0x280d08){if(!_0x280d08[_0x0eaa('0x1b')]){var _0x17e2d5={'messageId':_0x280d08[_0x0eaa('0x22')][0x0][_0x0eaa('0x68')]};if(!_0x20e075[_0x0eaa('0x36')]){_0x17e2d5[_0x0eaa('0x3b')]=!![];}return _0x179c7b[_0x0eaa('0x18')](_0x17e2d5);}else{return logger[_0x0eaa('0x1b')]('SmsMessage,\x20%s,\x20%s,\x20%s',_0x0eaa('0x29'),'clickatell',util[_0x0eaa('0x2a')](_0x280d08[_0x0eaa('0x1b')],{'showHidden':![],'depth':null}));}})['catch'](function(_0x21695d){return logger[_0x0eaa('0x1b')](_0x0eaa('0x28'),'afterCreate',_0x0eaa('0x63'),util[_0x0eaa('0x2a')](_0x21695d,{'showHidden':![],'depth':null}));});}else{logger[_0x0eaa('0x1b')]('SmsMessage,\x20%s,\x20%s,\x20%s',_0x0eaa('0x29'),'clickatell',_0x0eaa('0x62'));}break;case _0x0eaa('0x69'):if(_0x20e075[_0x0eaa('0x30')]&&_0x20e075[_0x0eaa('0x2d')]){var _0x48a1d2=util['format'](_0x0eaa('0x40'),_0x20e075[_0x0eaa('0x30')],_0x20e075[_0x0eaa('0x2d')]);var _0x491c3e={'method':_0x0eaa('0x65'),'uri':_0x0eaa('0x6a')+_0x20e075[_0x0eaa('0x6b')]+_0x0eaa('0x6c'),'body':{'to':[_0x33fdb0['phone']],'text':_0x33fdb0[_0x0eaa('0xc')],'from':_0x20e075[_0x0eaa('0x21')],'applicationId':_0x20e075[_0x0eaa('0x6d')]},'headers':{'Authorization':util[_0x0eaa('0x4d')]('Basic\x20%s',new Buffer(_0x48a1d2)[_0x0eaa('0x43')]('base64'))},'json':!![]};rp(_0x491c3e)[_0x0eaa('0x17')](function(_0x554080){if(_0x554080['id']){var _0x5cd561={'messageId':_0x554080['id']};return _0x179c7b[_0x0eaa('0x18')](_0x5cd561);}else{logger['error'](_0x0eaa('0x28'),_0x0eaa('0x29'),'bandwidth',util[_0x0eaa('0x2a')](_0x554080,{'showHidden':![],'depth':null}));}})['catch'](function(_0x5e9051){logger[_0x0eaa('0x1b')](_0x0eaa('0x28'),'afterCreate','bandwidth',util[_0x0eaa('0x2a')](_0x5e9051,{'showHidden':![],'depth':null}));});}else{logger[_0x0eaa('0x1b')](_0x0eaa('0x28'),_0x0eaa('0x29'),_0x0eaa('0x69'),_0x0eaa('0x37'));}break;case'intelepeer':if(_0x20e075[_0x0eaa('0x64')]){var _0x1bd722={};var _0x227499={'method':_0x0eaa('0x65'),'uri':_0x0eaa('0x6e'),'headers':{'Authorization':_0x0eaa('0x6f')+_0x20e075['apiKey'],'Content-Type':_0x0eaa('0x52')},'body':{'from':_0x20e075[_0x0eaa('0x21')],'to':_0x33fdb0[_0x0eaa('0x21')],'text':_0x33fdb0[_0x0eaa('0xc')]},'json':!![]};return rp(_0x227499)[_0x0eaa('0x17')](function(_0x3731db){if(_0x3731db[_0x0eaa('0x70')]==0xca){_0x1bd722[_0x0eaa('0x71')]=_0x3731db;var _0x3a129b={'method':'POST','uri':_0x0eaa('0x72'),'headers':{'Authorization':_0x0eaa('0x6f')+_0x20e075['apiKey'],'Content-Type':_0x0eaa('0x52')},'body':{'refid':_0x1bd722[_0x0eaa('0x71')]['refid']},'json':!![]};return rp(_0x3a129b)[_0x0eaa('0x17')](function(_0x3f6246){_0x1bd722[_0x0eaa('0x73')]=_0x3f6246;var _0x26a08a={'messageId':_0x1bd722[_0x0eaa('0x71')][_0x0eaa('0x74')],'read':!![]};return _0x179c7b[_0x0eaa('0x18')](_0x26a08a);});}else{return logger[_0x0eaa('0x1b')](_0x0eaa('0x28'),_0x0eaa('0x29'),_0x0eaa('0x75'),util[_0x0eaa('0x2a')](_0x3731db,{'showHidden':![],'depth':null}));}})['catch'](function(_0x221f98){return logger[_0x0eaa('0x1b')](_0x0eaa('0x28'),'afterCreate','intelepeer',util[_0x0eaa('0x2a')](_0x221f98,{'showHidden':![],'depth':null}));});}else{return logger[_0x0eaa('0x1b')](_0x0eaa('0x28'),_0x0eaa('0x29'),'intelepeer',_0x0eaa('0x76'));}break;}}})[_0x0eaa('0x77')](function(){_0x3c156a();});}else{_0x3c156a();}}},'charset':_0x0eaa('0x78'),'collate':_0x0eaa('0x79')});};
\ No newline at end of file