Built motion from commit 37e1ed56.|2.6.29
[motion2.git] / server / api / smsMessage / smsMessage.model.js
index a2e2667..0692523 100644 (file)
@@ -15,4 +15,4 @@
 // * treaties. The SOFTWARE PRODUCT is licensed, not sold.                        *
 // *                                                                       *
 // *************************************************************************
-var _0x5948=['apiKey','text','keys','sort','length','createHash','md5','digest','hex','/external/get/send.php?','id_sms','clickatell','uuid','apiMessageId','Missing\x20parameters:\x20apiKey','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','refid','status','intelepeer','Token\x20not\x20received','finally','utf8mb4','utf8mb4_unicode_ci','lodash','util','../../config/logger','api','bluebird','request-promise','path','rimraf','../../config/environment','./smsMessage.attributes','exports','SmsMessage','sms_messages','messageId','fti_sms_messages','body','FULLTEXT','models','direction','toLowerCase','out','isNil','UserId','SmsInteractionId','SmsInteraction','findOne','then','update','createdAt','catch','error','secret','find','SmsAccountId','type','accountSid','authToken','phone','messages','/api/sms/messages/','sid','SmsMessage,\x20%s,\x20%s,\x20%s','twilio','inspect','afterCreate','Missing\x20parameters:\x20phone,\x20accountSid\x20or\x20authToken','username','password','smsMethod','sender','login?username=','&password=','GET','split','sms','POST','user_key','internal_order_id','deliveryReport','read','skebby','Missing\x20parameters:\x20username,\x20password','connectel','senderString','https://smsapi.connectel.se/api/v2/send/','requestid','xCALLY\x20Motion','format','%s:%s','https://rest.clicksend.com/v3/sms/send','Basic\x20%s','toString','base64','http_code','data','queued_count','head','message_id','clickSend','authId','remote','/status?token=','token','message_uuid','plivo','Missing\x20parameters:\x20authId,\x20authToken','infobip','baseUrl','/auth/1/session','/sms/2/text/advanced','application/json','Missing\x20parameters:\x20base_url','csc','crypto'];(function(_0x15ecbf,_0x519552){var _0x1d3c0c=function(_0x46c359){while(--_0x46c359){_0x15ecbf['push'](_0x15ecbf['shift']());}};_0x1d3c0c(++_0x519552);}(_0x5948,0x11c));var _0x8594=function(_0x48f8c4,_0x4e3dba){_0x48f8c4=_0x48f8c4-0x0;var _0x118849=_0x5948[_0x48f8c4];return _0x118849;};'use strict';var _=require(_0x8594('0x0'));var util=require(_0x8594('0x1'));var logger=require(_0x8594('0x2'))(_0x8594('0x3'));var moment=require('moment');var BPromise=require(_0x8594('0x4'));var rp=require(_0x8594('0x5'));var fs=require('fs');var path=require(_0x8594('0x6'));var rimraf=require(_0x8594('0x7'));var config=require(_0x8594('0x8'));var attributes=require(_0x8594('0x9'));module[_0x8594('0xa')]=function(_0x10e4ce,_0x28ab6d){return _0x10e4ce['define'](_0x8594('0xb'),attributes,{'tableName':_0x8594('0xc'),'paranoid':![],'indexes':[{'name':_0x8594('0xd'),'fields':['messageId']},{'name':_0x8594('0xe'),'fields':[_0x8594('0xf')],'type':_0x8594('0x10')}],'timestamps':!![],'hooks':{'afterCreate':function(_0x64c9c1,_0x4756aa,_0x2047cf){var _0x485839=_0x10e4ce[_0x8594('0x11')];var _0x370a71=_0x64c9c1['get']({'plain':!![]});if(_0x370a71[_0x8594('0x12')][_0x8594('0x13')]()==='in'||_0x370a71[_0x8594('0x12')][_0x8594('0x13')]()===_0x8594('0x14')&&!_0x370a71['secret']&&!_[_0x8594('0x15')](_0x370a71[_0x8594('0x16')])&&!_[_0x8594('0x15')](_0x370a71[_0x8594('0x17')])){_0x485839[_0x8594('0x18')][_0x8594('0x19')]({'where':{'id':_0x370a71[_0x8594('0x17')]}})[_0x8594('0x1a')](function(_0x2ce4e6){if(_0x2ce4e6){_0x2ce4e6[_0x8594('0x1b')]({'lastMsgAt':_0x370a71[_0x8594('0x1c')],'lastMsgDirection':_0x370a71[_0x8594('0x12')][_0x8594('0x13')]()});}})[_0x8594('0x1d')](function(_0x28fb61){console[_0x8594('0x1e')](_0x28fb61);});}if(_0x370a71['direction']==='out'&&!_0x370a71[_0x8594('0x1f')]){var _0x1702a7;_0x485839['SmsAccount'][_0x8594('0x20')]({'where':{'id':_0x370a71[_0x8594('0x21')]},'raw':!![]})[_0x8594('0x1a')](function(_0x4a6562){_0x1702a7=_0x4a6562;if(_0x1702a7&&_0x1702a7[_0x8594('0x22')]){switch(_0x1702a7[_0x8594('0x22')]){case'twilio':var _0x2af807=require('twilio');if(_0x1702a7[_0x8594('0x23')]&&_0x1702a7[_0x8594('0x24')]&&_0x1702a7[_0x8594('0x25')]){var _0x42229e=new _0x2af807(_0x1702a7['accountSid'],_0x1702a7[_0x8594('0x24')]);_0x42229e[_0x8594('0x26')]['create']({'body':_0x370a71[_0x8594('0xf')],'to':_0x370a71['phone'],'from':_0x1702a7[_0x8594('0x25')],'statusCallback':_0x1702a7['remote']+_0x8594('0x27')+_0x370a71['id']+'/status?token='+_0x1702a7['token']})[_0x8594('0x1a')](function(_0x516868){if(_0x516868[_0x8594('0x28')]){return _0x64c9c1['update']({'messageId':_0x516868['sid']});}})[_0x8594('0x1d')](function(_0x3cdfdb){logger[_0x8594('0x1e')](_0x8594('0x29'),'afterCreate',_0x8594('0x2a'),util[_0x8594('0x2b')](_0x3cdfdb,{'showHidden':![],'depth':null}));});}else{logger['error'](_0x8594('0x29'),_0x8594('0x2c'),_0x8594('0x2a'),_0x8594('0x2d'));}break;case'skebby':var _0x239df8='https://api.skebby.it/API/v1.0/REST/';if(_0x1702a7[_0x8594('0x2e')]&&_0x1702a7[_0x8594('0x2f')]){var _0x33da3f={'recipient':[_0x370a71[_0x8594('0x25')]],'message':_0x370a71['body'],'message_type':_0x1702a7['smsMethod']};if(_0x1702a7[_0x8594('0x30')]&&_0x1702a7[_0x8594('0x30')]!=='SI'){_0x33da3f[_0x8594('0x31')]=_0x1702a7['phone'];}var _0x4bf387={'url':_0x239df8+_0x8594('0x32')+_0x1702a7[_0x8594('0x2e')]+_0x8594('0x33')+_0x1702a7[_0x8594('0x2f')],'method':_0x8594('0x34')};rp(_0x4bf387)[_0x8594('0x1a')](function(_0x429e44){var _0x437ccd=_0x429e44[_0x8594('0x35')](';');var _0x21654a={'user_key':_0x437ccd[0x0],'session_key':_0x437ccd[0x1]};_0x4bf387={'url':_0x239df8+_0x8594('0x36'),'method':_0x8594('0x37'),'headers':{'user_key':_0x21654a[_0x8594('0x38')],'Session_key':_0x21654a['session_key']},'json':!![],'body':_0x33da3f};return rp(_0x4bf387);})['then'](function(_0x51eff5){if(_0x51eff5['total_sent']>=0x1){var _0x28dcdb={'messageId':_0x51eff5[_0x8594('0x39')]};if(_0x1702a7['smsMethod']!=='GP'||!_0x1702a7[_0x8594('0x3a')]){_0x28dcdb[_0x8594('0x3b')]=!![];}return _0x64c9c1[_0x8594('0x1b')](_0x28dcdb);}else{return logger['error']('SmsMessage,\x20%s,\x20%s,\x20%s','afterCreate',_0x8594('0x3c'),util[_0x8594('0x2b')](_0x51eff5,{'showHidden':![],'depth':null}));}})['catch'](function(_0x495ab6){return logger[_0x8594('0x1e')]('SmsMessage,\x20%s,\x20%s,\x20%s',_0x8594('0x2c'),_0x8594('0x3c'),util[_0x8594('0x2b')](_0x495ab6,{'showHidden':![],'depth':null}));});}else{logger[_0x8594('0x1e')](_0x8594('0x29'),_0x8594('0x2c'),_0x8594('0x3c'),_0x8594('0x3d'));}break;case _0x8594('0x3e'):if(_0x1702a7[_0x8594('0x24')]){var _0x4446f3={'recipient':_0x370a71[_0x8594('0x25')],'message':_0x370a71['body'],'sender':_0x1702a7[_0x8594('0x3f')]||_0x1702a7[_0x8594('0x25')],'authorization':_0x1702a7['authToken']};var _0x4756aa={'method':_0x8594('0x37'),'uri':_0x8594('0x40'),'body':_0x4446f3,'json':!![]};rp(_0x4756aa)[_0x8594('0x1a')](function(_0x20e24b){var _0x48e39f={'messageId':_0x20e24b[_0x8594('0x41')]};if(!_0x1702a7[_0x8594('0x3a')]){_0x48e39f[_0x8594('0x3b')]=!![];}return _0x64c9c1['update'](_0x48e39f);})['catch'](function(_0x3e917c){logger[_0x8594('0x1e')]('SmsMessage,\x20%s,\x20%s,\x20%s','afterCreate','connectel',util[_0x8594('0x2b')](_0x3e917c,{'showHidden':![],'depth':null}));});}else{logger[_0x8594('0x1e')](_0x8594('0x29'),_0x8594('0x2c'),_0x8594('0x3e'),'Missing\x20parameters:\x20authToken');}break;case'clicksend':if(_0x1702a7[_0x8594('0x2e')]&&_0x1702a7[_0x8594('0x2f')]){var _0x4446f3={'messages':[{'source':_0x8594('0x42'),'to':_0x370a71[_0x8594('0x25')],'body':_0x370a71['body'],'from':_0x1702a7[_0x8594('0x3f')]||_0x1702a7[_0x8594('0x25')]}]};var _0xf1f021=util[_0x8594('0x43')](_0x8594('0x44'),_0x1702a7[_0x8594('0x2e')],_0x1702a7[_0x8594('0x2f')]);var _0x4756aa={'method':'POST','uri':_0x8594('0x45'),'body':_0x4446f3,'headers':{'Authorization':util[_0x8594('0x43')](_0x8594('0x46'),new Buffer(_0xf1f021)[_0x8594('0x47')](_0x8594('0x48')))},'json':!![]};rp(_0x4756aa)['then'](function(_0x1406cf){if(_0x1406cf[_0x8594('0x49')]>=0xc8&&_0x1406cf['http_code']<=0xce){if(_0x1406cf[_0x8594('0x4a')]&&_0x1406cf[_0x8594('0x4a')][_0x8594('0x4b')]>0x0){var _0x2824d9=_[_0x8594('0x4c')](_0x1406cf[_0x8594('0x4a')][_0x8594('0x26')]);var _0x1ca65={'messageId':_0x2824d9[_0x8594('0x4d')]};if(!_0x1702a7['deliveryReport']){_0x1ca65[_0x8594('0x3b')]=!![];}return _0x64c9c1['update'](_0x1ca65);}else{logger[_0x8594('0x1e')](_0x8594('0x29'),_0x8594('0x2c'),_0x8594('0x4e'),util[_0x8594('0x2b')](_0x1406cf,{'showHidden':![],'depth':null}));}}else{logger[_0x8594('0x1e')](_0x8594('0x29'),'afterCreate',_0x8594('0x4e'),util[_0x8594('0x2b')](_0x1406cf,{'showHidden':![],'depth':null}));}})[_0x8594('0x1d')](function(_0x4c2a3f){logger[_0x8594('0x1e')](_0x8594('0x29'),'afterCreate','clickSend',util[_0x8594('0x2b')](_0x4c2a3f,{'showHidden':![],'depth':null}));});}else{logger[_0x8594('0x1e')](_0x8594('0x29'),_0x8594('0x2c'),'clickSend',_0x8594('0x3d'));}break;case'plivo':if(_0x1702a7[_0x8594('0x4f')]&&_0x1702a7[_0x8594('0x24')]){var _0x4446f3={'dst':_0x370a71[_0x8594('0x25')],'text':_0x370a71['body'],'src':_0x1702a7[_0x8594('0x3f')]||_0x1702a7[_0x8594('0x25')],'url':_0x1702a7[_0x8594('0x50')]+_0x8594('0x27')+_0x370a71['id']+_0x8594('0x51')+_0x1702a7[_0x8594('0x52')]};var _0xf1f021=util[_0x8594('0x43')](_0x8594('0x44'),_0x1702a7[_0x8594('0x4f')],_0x1702a7[_0x8594('0x24')]);var _0x4756aa={'method':_0x8594('0x37'),'uri':util[_0x8594('0x43')]('https://api.plivo.com/v1/Account/%s/Message/',_0x1702a7['authId']),'body':_0x4446f3,'headers':{'Authorization':util[_0x8594('0x43')]('Basic\x20%s',new Buffer(_0xf1f021)[_0x8594('0x47')](_0x8594('0x48')))},'json':!![]};rp(_0x4756aa)[_0x8594('0x1a')](function(_0x1c8ba4){var _0x1f8a7f={'messageId':_0x1c8ba4[_0x8594('0x53')][0x0]};return _0x64c9c1[_0x8594('0x1b')](_0x1f8a7f);})[_0x8594('0x1d')](function(_0x51b616){logger[_0x8594('0x1e')](_0x8594('0x29'),_0x8594('0x2c'),'plivo',util['inspect'](_0x51b616,{'showHidden':![],'depth':null}));});}else{logger['error'](_0x8594('0x29'),_0x8594('0x2c'),_0x8594('0x54'),_0x8594('0x55'));}break;case _0x8594('0x56'):if(_0x1702a7[_0x8594('0x2e')]&&_0x1702a7[_0x8594('0x2f')]){if(_0x1702a7[_0x8594('0x57')]){var _0xf402a0={'method':_0x8594('0x37'),'uri':_0x1702a7[_0x8594('0x57')]+_0x8594('0x58'),'body':{'username':_0x1702a7[_0x8594('0x2e')],'password':_0x1702a7[_0x8594('0x2f')]},'json':!![]};return rp(_0xf402a0)[_0x8594('0x1a')](function(_0x234e96){var _0x45fc9e={'method':_0x8594('0x37'),'uri':_0x1702a7[_0x8594('0x57')]+_0x8594('0x59'),'body':{'messages':[{'from':_0x1702a7[_0x8594('0x25')],'destinations':[{'to':_0x370a71['phone']}],'text':_0x370a71['body'],'notifyUrl':_0x1702a7[_0x8594('0x50')]+_0x8594('0x27')+_0x370a71['id']+_0x8594('0x51')+_0x1702a7[_0x8594('0x52')],'notifyContentType':_0x8594('0x5a'),'callbackData':_0x1702a7['phone']+';'+_0x370a71[_0x8594('0xf')]}]},'headers':{'Authorization':'IBSSO\x20'+_0x234e96[_0x8594('0x52')]},'json':!![]};return rp(_0x45fc9e)[_0x8594('0x1a')](function(_0x3fc696){if(_0x3fc696[_0x8594('0x26')]){var _0x5a8a1b={'messageId':_0x3fc696[_0x8594('0x26')][0x0]['messageId']};if(!_0x1702a7[_0x8594('0x3a')]){_0x5a8a1b[_0x8594('0x3b')]=!![];}return _0x64c9c1[_0x8594('0x1b')](_0x5a8a1b);}else{return logger[_0x8594('0x1e')](_0x8594('0x29'),_0x8594('0x2c'),_0x8594('0x56'),util['inspect'](_0x3fc696,{'showHidden':![],'depth':null}));}});})['catch'](function(_0x3d76f9){return logger[_0x8594('0x1e')](_0x8594('0x29'),_0x8594('0x2c'),_0x8594('0x56'),util[_0x8594('0x2b')](_0x3d76f9,{'showHidden':![],'depth':null}));});}else{logger[_0x8594('0x1e')](_0x8594('0x29'),_0x8594('0x2c'),'infobip',_0x8594('0x5b'));}}else{logger['error']('SmsMessage,\x20%s,\x20%s,\x20%s','afterCreate',_0x8594('0x56'),_0x8594('0x3d'));}break;case _0x8594('0x5c'):var _0x1387b9=require(_0x8594('0x5d'));if(_0x1702a7[_0x8594('0x5e')]){var _0x24fd8c={};_0x24fd8c['login']=_0x1702a7['username'];_0x24fd8c['phone']=_0x370a71[_0x8594('0x25')];_0x24fd8c[_0x8594('0x31')]=_0x1702a7[_0x8594('0x25')];_0x24fd8c[_0x8594('0x5f')]=_0x370a71[_0x8594('0xf')];_0x24fd8c['timestamp']=+new Date();var _0x4d9990='';var _0xc8c589='';var _0x4bbb62=Object[_0x8594('0x60')](_0x24fd8c);_0x4bbb62[_0x8594('0x61')]();for(var _0xfe15e1=0x0;_0xfe15e1<_0x4bbb62[_0x8594('0x62')];_0xfe15e1++){if(_0x4d9990!=''){_0x4d9990+='&';}_0x4d9990+=_0x4bbb62[_0xfe15e1]+'='+encodeURIComponent(_0x24fd8c[_0x4bbb62[_0xfe15e1]]);_0xc8c589+=_0x24fd8c[_0x4bbb62[_0xfe15e1]];}_0xc8c589+=_0x1702a7['apiKey'];_0xc8c589=_0x1387b9[_0x8594('0x63')](_0x8594('0x64'))[_0x8594('0x1b')](_0xc8c589)[_0x8594('0x65')](_0x8594('0x66'));if(_0x4d9990!==''){_0x4d9990+='&';}_0x4d9990+='signature='+_0xc8c589;var _0x4bf387={'method':_0x8594('0x34'),'uri':_0x1702a7['baseUrl']+_0x8594('0x67')+_0x4d9990,'json':!![]};return rp(_0x4bf387)[_0x8594('0x1a')](function(_0x3dbe27){var _0xfa392a=Object['keys'](_0x3dbe27);if(_0x3dbe27[_0xfa392a[0x0]][_0x8594('0x1e')]&&parseInt(_0x3dbe27[_0xfa392a[0x0]][_0x8594('0x1e')])===0x0){var _0xc3b72a={'messageId':_0x3dbe27[_0xfa392a[0x0]][_0x8594('0x68')]};if(!_0x1702a7[_0x8594('0x3a')]){_0xc3b72a[_0x8594('0x3b')]=!![];}return _0x64c9c1[_0x8594('0x1b')](_0xc3b72a);}else{return logger[_0x8594('0x1e')](_0x8594('0x29'),_0x8594('0x2c'),'csc',util['inspect'](_0x3dbe27[_0x8594('0x1e')],{'showHidden':![],'depth':null}));}})[_0x8594('0x1d')](function(_0x31a3b7){return logger[_0x8594('0x1e')](_0x8594('0x29'),_0x8594('0x2c'),_0x8594('0x5c'),util[_0x8594('0x2b')](_0x31a3b7,{'showHidden':![],'depth':null}));});}else{logger[_0x8594('0x1e')](_0x8594('0x29'),_0x8594('0x2c'),'csc','Missing\x20parameters:\x20apiKey');}break;case _0x8594('0x69'):if(_0x1702a7[_0x8594('0x5e')]){var _0x3755d1={'method':_0x8594('0x37'),'uri':'https://platform.clickatell.com/messages','headers':{'Authorization':_0x1702a7[_0x8594('0x5e')]},'body':{'content':_0x370a71[_0x8594('0xf')],'to':[_0x370a71[_0x8594('0x25')]],'from':_0x1702a7[_0x8594('0x25')],'binary':![],'clientMessageId':_0x8594('0x6a'),'charset':'UTF-8'},'json':!![]};rp(_0x3755d1)[_0x8594('0x1a')](function(_0x1e74a0){if(!_0x1e74a0[_0x8594('0x1e')]){var _0x4d06ce={'messageId':_0x1e74a0['messages'][0x0][_0x8594('0x6b')]};if(!_0x1702a7[_0x8594('0x3a')]){_0x4d06ce[_0x8594('0x3b')]=!![];}return _0x64c9c1[_0x8594('0x1b')](_0x4d06ce);}else{return logger[_0x8594('0x1e')](_0x8594('0x29'),'afterCreate',_0x8594('0x69'),util['inspect'](_0x1e74a0[_0x8594('0x1e')],{'showHidden':![],'depth':null}));}})[_0x8594('0x1d')](function(_0x58e2bc){return logger[_0x8594('0x1e')](_0x8594('0x29'),'afterCreate','clickatell',util['inspect'](_0x58e2bc,{'showHidden':![],'depth':null}));});}else{logger[_0x8594('0x1e')](_0x8594('0x29'),_0x8594('0x2c'),_0x8594('0x69'),_0x8594('0x6c'));}break;case _0x8594('0x6d'):if(_0x1702a7[_0x8594('0x2e')]&&_0x1702a7[_0x8594('0x2f')]){var _0xf1f021=util[_0x8594('0x43')]('%s:%s',_0x1702a7[_0x8594('0x2e')],_0x1702a7[_0x8594('0x2f')]);var _0x4756aa={'method':_0x8594('0x37'),'uri':_0x8594('0x6e')+_0x1702a7[_0x8594('0x6f')]+_0x8594('0x70'),'body':{'to':[_0x370a71[_0x8594('0x25')]],'text':_0x370a71['body'],'from':_0x1702a7[_0x8594('0x25')],'applicationId':_0x1702a7[_0x8594('0x71')]},'headers':{'Authorization':util[_0x8594('0x43')](_0x8594('0x46'),new Buffer(_0xf1f021)['toString']('base64'))},'json':!![]};rp(_0x4756aa)[_0x8594('0x1a')](function(_0x38528d){if(_0x38528d['id']){var _0xde83a={'messageId':_0x38528d['id']};return _0x64c9c1[_0x8594('0x1b')](_0xde83a);}else{logger['error']('SmsMessage,\x20%s,\x20%s,\x20%s',_0x8594('0x2c'),_0x8594('0x6d'),util[_0x8594('0x2b')](_0x38528d,{'showHidden':![],'depth':null}));}})['catch'](function(_0x1e387c){logger[_0x8594('0x1e')](_0x8594('0x29'),_0x8594('0x2c'),_0x8594('0x6d'),util[_0x8594('0x2b')](_0x1e387c,{'showHidden':![],'depth':null}));});}else{logger[_0x8594('0x1e')]('SmsMessage,\x20%s,\x20%s,\x20%s',_0x8594('0x2c'),_0x8594('0x6d'),'Missing\x20parameters:\x20username,\x20password');}break;case'intelepeer':if(_0x1702a7[_0x8594('0x5e')]){var _0x8adf28={};var _0x4bf387={'method':'POST','uri':_0x8594('0x72'),'headers':{'Authorization':_0x8594('0x73')+_0x1702a7[_0x8594('0x5e')],'Content-Type':'application/json'},'body':{'from':_0x1702a7[_0x8594('0x25')],'to':_0x370a71['phone'],'text':_0x370a71[_0x8594('0xf')]},'json':!![]};return rp(_0x4bf387)[_0x8594('0x1a')](function(_0x33510a){if(_0x33510a[_0x8594('0x74')]==0xca){_0x8adf28[_0x8594('0x75')]=_0x33510a;var _0x18e808={'method':'POST','uri':_0x8594('0x76'),'headers':{'Authorization':_0x8594('0x73')+_0x1702a7[_0x8594('0x5e')],'Content-Type':'application/json'},'body':{'refid':_0x8adf28[_0x8594('0x75')][_0x8594('0x77')]},'json':!![]};return rp(_0x18e808)[_0x8594('0x1a')](function(_0x280ffa){_0x8adf28[_0x8594('0x78')]=_0x280ffa;var _0x3a6ac8={'messageId':_0x8adf28[_0x8594('0x75')]['refid'],'read':!![]};return _0x64c9c1[_0x8594('0x1b')](_0x3a6ac8);});}else{return logger[_0x8594('0x1e')](_0x8594('0x29'),'afterCreate',_0x8594('0x79'),util[_0x8594('0x2b')](_0x33510a,{'showHidden':![],'depth':null}));}})[_0x8594('0x1d')](function(_0x7ce6ba){return logger[_0x8594('0x1e')]('SmsMessage,\x20%s,\x20%s,\x20%s','afterCreate',_0x8594('0x79'),util[_0x8594('0x2b')](_0x7ce6ba,{'showHidden':![],'depth':null}));});}else{return logger[_0x8594('0x1e')](_0x8594('0x29'),'afterCreate',_0x8594('0x79'),_0x8594('0x7a'));}break;}}})[_0x8594('0x7b')](function(){_0x2047cf();});}else{_0x2047cf();}}},'charset':_0x8594('0x7c'),'collate':_0x8594('0x7d')});};
\ No newline at end of file
+var _0x36f2=['Bearer\x20','code','https://api.intelepeer.com/_rest/v4/app/sms/mdr','message','refid','status','Token\x20not\x20received','finally','utf8mb4','utf8mb4_unicode_ci','lodash','util','api','moment','bluebird','request-promise','path','rimraf','../../config/environment','./smsMessage.attributes','exports','define','SmsMessage','sms_messages','messageId','fti_sms_messages','body','models','get','direction','toLowerCase','out','isNil','UserId','SmsInteraction','findOne','SmsInteractionId','update','createdAt','catch','error','secret','find','SmsAccountId','then','type','twilio','accountSid','authToken','phone','create','remote','/api/sms/messages/','/status?token=','token','sid','SmsMessage,\x20%s,\x20%s,\x20%s','afterCreate','Missing\x20parameters:\x20phone,\x20accountSid\x20or\x20authToken','https://api.skebby.it/API/v1.0/REST/','smsMethod','sender','username','password','split','user_key','session_key','total_sent','internal_order_id','deliveryReport','read','skebby','inspect','Missing\x20parameters:\x20username,\x20password','connectel','senderString','POST','https://smsapi.connectel.se/api/v2/send/','format','https://rest.clicksend.com/v3/sms/send','Basic\x20%s','toString','base64','http_code','data','head','message_id','clickSend','plivo','authId','message_uuid','Missing\x20parameters:\x20authId,\x20authToken','baseUrl','/auth/1/session','/sms/2/text/advanced','application/json','IBSSO\x20','messages','infobip','Missing\x20parameters:\x20base_url','apiKey','login','text','keys','length','createHash','md5','digest','hex','signature=','GET','id_sms','csc','Missing\x20parameters:\x20apiKey','https://platform.clickatell.com/messages','UTF-8','apiMessageId','clickatell','%s:%s','https://messaging.bandwidth.com/api/v2/users/','/messages','applicationId','bandwidth','intelepeer','https://api.intelepeer.com/_rest/v4/app/sms/send'];(function(_0x18b12c,_0x5c3487){var _0x1c4217=function(_0x157eba){while(--_0x157eba){_0x18b12c['push'](_0x18b12c['shift']());}};_0x1c4217(++_0x5c3487);}(_0x36f2,0x87));var _0x236f=function(_0x3da996,_0x1d336d){_0x3da996=_0x3da996-0x0;var _0x52688a=_0x36f2[_0x3da996];return _0x52688a;};'use strict';var _=require(_0x236f('0x0'));var util=require(_0x236f('0x1'));var logger=require('../../config/logger')(_0x236f('0x2'));var moment=require(_0x236f('0x3'));var BPromise=require(_0x236f('0x4'));var rp=require(_0x236f('0x5'));var fs=require('fs');var path=require(_0x236f('0x6'));var rimraf=require(_0x236f('0x7'));var config=require(_0x236f('0x8'));var attributes=require(_0x236f('0x9'));module[_0x236f('0xa')]=function(_0x171879,_0x537701){return _0x171879[_0x236f('0xb')](_0x236f('0xc'),attributes,{'tableName':_0x236f('0xd'),'paranoid':![],'indexes':[{'name':'messageId','fields':[_0x236f('0xe')]},{'name':_0x236f('0xf'),'fields':[_0x236f('0x10')],'type':'FULLTEXT'}],'timestamps':!![],'hooks':{'afterCreate':function(_0x5a1341,_0x1fc8f6,_0x2417ab){var _0x607495=_0x171879[_0x236f('0x11')];var _0xd1e1f8=_0x5a1341[_0x236f('0x12')]({'plain':!![]});if(_0xd1e1f8[_0x236f('0x13')][_0x236f('0x14')]()==='in'||_0xd1e1f8[_0x236f('0x13')][_0x236f('0x14')]()===_0x236f('0x15')&&!_0xd1e1f8['secret']&&!_[_0x236f('0x16')](_0xd1e1f8[_0x236f('0x17')])&&!_[_0x236f('0x16')](_0xd1e1f8['SmsInteractionId'])){_0x607495[_0x236f('0x18')][_0x236f('0x19')]({'where':{'id':_0xd1e1f8[_0x236f('0x1a')]}})['then'](function(_0x1c6cef){if(_0x1c6cef){_0x1c6cef[_0x236f('0x1b')]({'lastMsgAt':_0xd1e1f8[_0x236f('0x1c')],'lastMsgDirection':_0xd1e1f8[_0x236f('0x13')][_0x236f('0x14')]()});}})[_0x236f('0x1d')](function(_0x536626){console[_0x236f('0x1e')](_0x536626);});}if(_0xd1e1f8[_0x236f('0x13')]===_0x236f('0x15')&&!_0xd1e1f8[_0x236f('0x1f')]){var _0x8d0fd9;_0x607495['SmsAccount'][_0x236f('0x20')]({'where':{'id':_0xd1e1f8[_0x236f('0x21')]},'raw':!![]})[_0x236f('0x22')](function(_0x7e46e7){_0x8d0fd9=_0x7e46e7;if(_0x8d0fd9&&_0x8d0fd9['type']){switch(_0x8d0fd9[_0x236f('0x23')]){case _0x236f('0x24'):var _0x2e23f2=require(_0x236f('0x24'));if(_0x8d0fd9[_0x236f('0x25')]&&_0x8d0fd9[_0x236f('0x26')]&&_0x8d0fd9[_0x236f('0x27')]){var _0x2d177a=new _0x2e23f2(_0x8d0fd9[_0x236f('0x25')],_0x8d0fd9[_0x236f('0x26')]);_0x2d177a['messages'][_0x236f('0x28')]({'body':_0xd1e1f8['body'],'to':_0xd1e1f8[_0x236f('0x27')],'from':_0x8d0fd9[_0x236f('0x27')],'statusCallback':_0x8d0fd9[_0x236f('0x29')]+_0x236f('0x2a')+_0xd1e1f8['id']+_0x236f('0x2b')+_0x8d0fd9[_0x236f('0x2c')]})[_0x236f('0x22')](function(_0x3a0dee){if(_0x3a0dee[_0x236f('0x2d')]){return _0x5a1341[_0x236f('0x1b')]({'messageId':_0x3a0dee[_0x236f('0x2d')]});}})[_0x236f('0x1d')](function(_0xb8f5d5){logger[_0x236f('0x1e')](_0x236f('0x2e'),'afterCreate',_0x236f('0x24'),util['inspect'](_0xb8f5d5,{'showHidden':![],'depth':null}));});}else{logger[_0x236f('0x1e')](_0x236f('0x2e'),_0x236f('0x2f'),_0x236f('0x24'),_0x236f('0x30'));}break;case'skebby':var _0x1ac322=_0x236f('0x31');if(_0x8d0fd9['username']&&_0x8d0fd9['password']){var _0x1af8de={'recipient':[_0xd1e1f8[_0x236f('0x27')]],'message':_0xd1e1f8[_0x236f('0x10')],'message_type':_0x8d0fd9['smsMethod']};if(_0x8d0fd9[_0x236f('0x32')]&&_0x8d0fd9[_0x236f('0x32')]!=='SI'){_0x1af8de[_0x236f('0x33')]=_0x8d0fd9['phone'];}var _0x3f5517={'url':_0x1ac322+'login?username='+_0x8d0fd9[_0x236f('0x34')]+'&password='+_0x8d0fd9[_0x236f('0x35')],'method':'GET'};rp(_0x3f5517)[_0x236f('0x22')](function(_0x53b3dc){var _0x378a63=_0x53b3dc[_0x236f('0x36')](';');var _0x3b3add={'user_key':_0x378a63[0x0],'session_key':_0x378a63[0x1]};_0x3f5517={'url':_0x1ac322+'sms','method':'POST','headers':{'user_key':_0x3b3add[_0x236f('0x37')],'Session_key':_0x3b3add[_0x236f('0x38')]},'json':!![],'body':_0x1af8de};return rp(_0x3f5517);})['then'](function(_0x1df7ab){if(_0x1df7ab[_0x236f('0x39')]>=0x1){var _0x5bab37={'messageId':_0x1df7ab[_0x236f('0x3a')]};if(_0x8d0fd9['smsMethod']!=='GP'||!_0x8d0fd9[_0x236f('0x3b')]){_0x5bab37[_0x236f('0x3c')]=!![];}return _0x5a1341[_0x236f('0x1b')](_0x5bab37);}else{return logger['error'](_0x236f('0x2e'),_0x236f('0x2f'),_0x236f('0x3d'),util[_0x236f('0x3e')](_0x1df7ab,{'showHidden':![],'depth':null}));}})['catch'](function(_0x28dea1){return logger['error'](_0x236f('0x2e'),'afterCreate',_0x236f('0x3d'),util[_0x236f('0x3e')](_0x28dea1,{'showHidden':![],'depth':null}));});}else{logger[_0x236f('0x1e')](_0x236f('0x2e'),_0x236f('0x2f'),_0x236f('0x3d'),_0x236f('0x3f'));}break;case _0x236f('0x40'):if(_0x8d0fd9[_0x236f('0x26')]){var _0x5f31a5={'recipient':_0xd1e1f8['phone'],'message':_0xd1e1f8['body'],'sender':_0x8d0fd9[_0x236f('0x41')]||_0x8d0fd9[_0x236f('0x27')],'authorization':_0x8d0fd9[_0x236f('0x26')]};var _0x1fc8f6={'method':_0x236f('0x42'),'uri':_0x236f('0x43'),'body':_0x5f31a5,'json':!![]};rp(_0x1fc8f6)[_0x236f('0x22')](function(_0x6b46e7){var _0x3adf0a={'messageId':_0x6b46e7['requestid']};if(!_0x8d0fd9['deliveryReport']){_0x3adf0a['read']=!![];}return _0x5a1341[_0x236f('0x1b')](_0x3adf0a);})[_0x236f('0x1d')](function(_0x9aad71){logger['error'](_0x236f('0x2e'),_0x236f('0x2f'),'connectel',util[_0x236f('0x3e')](_0x9aad71,{'showHidden':![],'depth':null}));});}else{logger['error'](_0x236f('0x2e'),_0x236f('0x2f'),_0x236f('0x40'),'Missing\x20parameters:\x20authToken');}break;case'clicksend':if(_0x8d0fd9[_0x236f('0x34')]&&_0x8d0fd9['password']){var _0x5f31a5={'messages':[{'source':'xCALLY\x20Motion','to':_0xd1e1f8[_0x236f('0x27')],'body':_0xd1e1f8[_0x236f('0x10')],'from':_0x8d0fd9['senderString']||_0x8d0fd9[_0x236f('0x27')]}]};var _0x4925d4=util[_0x236f('0x44')]('%s:%s',_0x8d0fd9[_0x236f('0x34')],_0x8d0fd9['password']);var _0x1fc8f6={'method':_0x236f('0x42'),'uri':_0x236f('0x45'),'body':_0x5f31a5,'headers':{'Authorization':util['format'](_0x236f('0x46'),new Buffer(_0x4925d4)[_0x236f('0x47')](_0x236f('0x48')))},'json':!![]};rp(_0x1fc8f6)['then'](function(_0x3c5d5c){if(_0x3c5d5c[_0x236f('0x49')]>=0xc8&&_0x3c5d5c[_0x236f('0x49')]<=0xce){if(_0x3c5d5c[_0x236f('0x4a')]&&_0x3c5d5c[_0x236f('0x4a')]['queued_count']>0x0){var _0x564951=_[_0x236f('0x4b')](_0x3c5d5c['data']['messages']);var _0x28ba8c={'messageId':_0x564951[_0x236f('0x4c')]};if(!_0x8d0fd9['deliveryReport']){_0x28ba8c[_0x236f('0x3c')]=!![];}return _0x5a1341[_0x236f('0x1b')](_0x28ba8c);}else{logger['error'](_0x236f('0x2e'),_0x236f('0x2f'),_0x236f('0x4d'),util[_0x236f('0x3e')](_0x3c5d5c,{'showHidden':![],'depth':null}));}}else{logger[_0x236f('0x1e')]('SmsMessage,\x20%s,\x20%s,\x20%s',_0x236f('0x2f'),_0x236f('0x4d'),util[_0x236f('0x3e')](_0x3c5d5c,{'showHidden':![],'depth':null}));}})['catch'](function(_0x5eaa70){logger[_0x236f('0x1e')]('SmsMessage,\x20%s,\x20%s,\x20%s','afterCreate','clickSend',util[_0x236f('0x3e')](_0x5eaa70,{'showHidden':![],'depth':null}));});}else{logger['error'](_0x236f('0x2e'),_0x236f('0x2f'),_0x236f('0x4d'),'Missing\x20parameters:\x20username,\x20password');}break;case _0x236f('0x4e'):if(_0x8d0fd9[_0x236f('0x4f')]&&_0x8d0fd9[_0x236f('0x26')]){var _0x5f31a5={'dst':_0xd1e1f8['phone'],'text':_0xd1e1f8[_0x236f('0x10')],'src':_0x8d0fd9[_0x236f('0x41')]||_0x8d0fd9['phone'],'url':_0x8d0fd9[_0x236f('0x29')]+_0x236f('0x2a')+_0xd1e1f8['id']+_0x236f('0x2b')+_0x8d0fd9[_0x236f('0x2c')]};var _0x4925d4=util[_0x236f('0x44')]('%s:%s',_0x8d0fd9[_0x236f('0x4f')],_0x8d0fd9[_0x236f('0x26')]);var _0x1fc8f6={'method':_0x236f('0x42'),'uri':util[_0x236f('0x44')]('https://api.plivo.com/v1/Account/%s/Message/',_0x8d0fd9[_0x236f('0x4f')]),'body':_0x5f31a5,'headers':{'Authorization':util[_0x236f('0x44')](_0x236f('0x46'),new Buffer(_0x4925d4)[_0x236f('0x47')](_0x236f('0x48')))},'json':!![]};rp(_0x1fc8f6)['then'](function(_0x1f1dea){var _0x311700={'messageId':_0x1f1dea[_0x236f('0x50')][0x0]};return _0x5a1341[_0x236f('0x1b')](_0x311700);})[_0x236f('0x1d')](function(_0x361cbc){logger[_0x236f('0x1e')](_0x236f('0x2e'),_0x236f('0x2f'),_0x236f('0x4e'),util[_0x236f('0x3e')](_0x361cbc,{'showHidden':![],'depth':null}));});}else{logger[_0x236f('0x1e')]('SmsMessage,\x20%s,\x20%s,\x20%s','afterCreate','plivo',_0x236f('0x51'));}break;case'infobip':if(_0x8d0fd9['username']&&_0x8d0fd9[_0x236f('0x35')]){if(_0x8d0fd9[_0x236f('0x52')]){var _0x4a8f57={'method':_0x236f('0x42'),'uri':_0x8d0fd9['baseUrl']+_0x236f('0x53'),'body':{'username':_0x8d0fd9[_0x236f('0x34')],'password':_0x8d0fd9['password']},'json':!![]};return rp(_0x4a8f57)[_0x236f('0x22')](function(_0x4c2220){var _0x20c970={'method':'POST','uri':_0x8d0fd9[_0x236f('0x52')]+_0x236f('0x54'),'body':{'messages':[{'from':_0x8d0fd9['phone'],'destinations':[{'to':_0xd1e1f8[_0x236f('0x27')]}],'text':_0xd1e1f8[_0x236f('0x10')],'notifyUrl':_0x8d0fd9[_0x236f('0x29')]+_0x236f('0x2a')+_0xd1e1f8['id']+_0x236f('0x2b')+_0x8d0fd9[_0x236f('0x2c')],'notifyContentType':_0x236f('0x55'),'callbackData':_0x8d0fd9[_0x236f('0x27')]+';'+_0xd1e1f8[_0x236f('0x10')]}]},'headers':{'Authorization':_0x236f('0x56')+_0x4c2220[_0x236f('0x2c')]},'json':!![]};return rp(_0x20c970)[_0x236f('0x22')](function(_0x2cd1c5){if(_0x2cd1c5[_0x236f('0x57')]){var _0x327849={'messageId':_0x2cd1c5[_0x236f('0x57')][0x0][_0x236f('0xe')]};if(!_0x8d0fd9[_0x236f('0x3b')]){_0x327849[_0x236f('0x3c')]=!![];}return _0x5a1341['update'](_0x327849);}else{return logger[_0x236f('0x1e')]('SmsMessage,\x20%s,\x20%s,\x20%s','afterCreate',_0x236f('0x58'),util[_0x236f('0x3e')](_0x2cd1c5,{'showHidden':![],'depth':null}));}});})[_0x236f('0x1d')](function(_0x3ce9b5){return logger[_0x236f('0x1e')](_0x236f('0x2e'),_0x236f('0x2f'),_0x236f('0x58'),util[_0x236f('0x3e')](_0x3ce9b5,{'showHidden':![],'depth':null}));});}else{logger['error'](_0x236f('0x2e'),_0x236f('0x2f'),'infobip',_0x236f('0x59'));}}else{logger[_0x236f('0x1e')](_0x236f('0x2e'),_0x236f('0x2f'),_0x236f('0x58'),_0x236f('0x3f'));}break;case'csc':var _0x2041f8=require('crypto');if(_0x8d0fd9[_0x236f('0x5a')]){var _0x4d0cc5={};_0x4d0cc5[_0x236f('0x5b')]=_0x8d0fd9[_0x236f('0x34')];_0x4d0cc5['phone']=_0xd1e1f8[_0x236f('0x27')];_0x4d0cc5[_0x236f('0x33')]=_0x8d0fd9[_0x236f('0x27')];_0x4d0cc5[_0x236f('0x5c')]=_0xd1e1f8[_0x236f('0x10')];_0x4d0cc5['timestamp']=+new Date();var _0x2d3561='';var _0x41286a='';var _0x2628de=Object[_0x236f('0x5d')](_0x4d0cc5);_0x2628de['sort']();for(var _0x1a4149=0x0;_0x1a4149<_0x2628de[_0x236f('0x5e')];_0x1a4149++){if(_0x2d3561!=''){_0x2d3561+='&';}_0x2d3561+=_0x2628de[_0x1a4149]+'='+encodeURIComponent(_0x4d0cc5[_0x2628de[_0x1a4149]]);_0x41286a+=_0x4d0cc5[_0x2628de[_0x1a4149]];}_0x41286a+=_0x8d0fd9[_0x236f('0x5a')];_0x41286a=_0x2041f8[_0x236f('0x5f')](_0x236f('0x60'))[_0x236f('0x1b')](_0x41286a)[_0x236f('0x61')](_0x236f('0x62'));if(_0x2d3561!==''){_0x2d3561+='&';}_0x2d3561+=_0x236f('0x63')+_0x41286a;var _0x3f5517={'method':_0x236f('0x64'),'uri':_0x8d0fd9[_0x236f('0x52')]+'/external/get/send.php?'+_0x2d3561,'json':!![]};return rp(_0x3f5517)[_0x236f('0x22')](function(_0x5f0e5a){var _0x3f1564=Object[_0x236f('0x5d')](_0x5f0e5a);if(_0x5f0e5a[_0x3f1564[0x0]][_0x236f('0x1e')]&&parseInt(_0x5f0e5a[_0x3f1564[0x0]][_0x236f('0x1e')])===0x0){var _0x118b60={'messageId':_0x5f0e5a[_0x3f1564[0x0]][_0x236f('0x65')]};if(!_0x8d0fd9[_0x236f('0x3b')]){_0x118b60[_0x236f('0x3c')]=!![];}return _0x5a1341[_0x236f('0x1b')](_0x118b60);}else{return logger[_0x236f('0x1e')]('SmsMessage,\x20%s,\x20%s,\x20%s','afterCreate',_0x236f('0x66'),util[_0x236f('0x3e')](_0x5f0e5a[_0x236f('0x1e')],{'showHidden':![],'depth':null}));}})[_0x236f('0x1d')](function(_0x277c87){return logger[_0x236f('0x1e')](_0x236f('0x2e'),_0x236f('0x2f'),_0x236f('0x66'),util[_0x236f('0x3e')](_0x277c87,{'showHidden':![],'depth':null}));});}else{logger[_0x236f('0x1e')](_0x236f('0x2e'),_0x236f('0x2f'),_0x236f('0x66'),_0x236f('0x67'));}break;case'clickatell':if(_0x8d0fd9[_0x236f('0x5a')]){var _0x3ae08e={'method':_0x236f('0x42'),'uri':_0x236f('0x68'),'headers':{'Authorization':_0x8d0fd9['apiKey']},'body':{'content':_0xd1e1f8[_0x236f('0x10')],'to':[_0xd1e1f8[_0x236f('0x27')]],'from':_0x8d0fd9['phone'],'binary':![],'clientMessageId':'uuid','charset':_0x236f('0x69')},'json':!![]};rp(_0x3ae08e)[_0x236f('0x22')](function(_0x5f52d6){if(!_0x5f52d6['error']){var _0x47bf89={'messageId':_0x5f52d6['messages'][0x0][_0x236f('0x6a')]};if(!_0x8d0fd9['deliveryReport']){_0x47bf89[_0x236f('0x3c')]=!![];}return _0x5a1341['update'](_0x47bf89);}else{return logger[_0x236f('0x1e')]('SmsMessage,\x20%s,\x20%s,\x20%s',_0x236f('0x2f'),'clickatell',util[_0x236f('0x3e')](_0x5f52d6['error'],{'showHidden':![],'depth':null}));}})[_0x236f('0x1d')](function(_0x49e5cf){return logger[_0x236f('0x1e')](_0x236f('0x2e'),'afterCreate',_0x236f('0x6b'),util[_0x236f('0x3e')](_0x49e5cf,{'showHidden':![],'depth':null}));});}else{logger['error'](_0x236f('0x2e'),_0x236f('0x2f'),_0x236f('0x6b'),_0x236f('0x67'));}break;case'bandwidth':if(_0x8d0fd9['username']&&_0x8d0fd9[_0x236f('0x35')]){var _0x4925d4=util[_0x236f('0x44')](_0x236f('0x6c'),_0x8d0fd9[_0x236f('0x34')],_0x8d0fd9['password']);var _0x1fc8f6={'method':_0x236f('0x42'),'uri':_0x236f('0x6d')+_0x8d0fd9['accountId']+_0x236f('0x6e'),'body':{'to':[_0xd1e1f8[_0x236f('0x27')]],'text':_0xd1e1f8[_0x236f('0x10')],'from':_0x8d0fd9[_0x236f('0x27')],'applicationId':_0x8d0fd9[_0x236f('0x6f')]},'headers':{'Authorization':util[_0x236f('0x44')](_0x236f('0x46'),new Buffer(_0x4925d4)[_0x236f('0x47')](_0x236f('0x48')))},'json':!![]};rp(_0x1fc8f6)[_0x236f('0x22')](function(_0x2e6f5c){if(_0x2e6f5c['id']){var _0x4713e2={'messageId':_0x2e6f5c['id']};return _0x5a1341['update'](_0x4713e2);}else{logger[_0x236f('0x1e')](_0x236f('0x2e'),'afterCreate',_0x236f('0x70'),util[_0x236f('0x3e')](_0x2e6f5c,{'showHidden':![],'depth':null}));}})[_0x236f('0x1d')](function(_0x27ba18){logger[_0x236f('0x1e')](_0x236f('0x2e'),_0x236f('0x2f'),_0x236f('0x70'),util[_0x236f('0x3e')](_0x27ba18,{'showHidden':![],'depth':null}));});}else{logger['error']('SmsMessage,\x20%s,\x20%s,\x20%s','afterCreate','bandwidth','Missing\x20parameters:\x20username,\x20password');}break;case _0x236f('0x71'):if(_0x8d0fd9['apiKey']){var _0x10d840={};var _0x3f5517={'method':_0x236f('0x42'),'uri':_0x236f('0x72'),'headers':{'Authorization':_0x236f('0x73')+_0x8d0fd9[_0x236f('0x5a')],'Content-Type':_0x236f('0x55')},'body':{'from':_0x8d0fd9[_0x236f('0x27')],'to':_0xd1e1f8['phone'],'text':_0xd1e1f8[_0x236f('0x10')]},'json':!![]};return rp(_0x3f5517)[_0x236f('0x22')](function(_0x36c422){if(_0x36c422[_0x236f('0x74')]==0xca){_0x10d840['message']=_0x36c422;var _0x2897be={'method':_0x236f('0x42'),'uri':_0x236f('0x75'),'headers':{'Authorization':_0x236f('0x73')+_0x8d0fd9['apiKey'],'Content-Type':_0x236f('0x55')},'body':{'refid':_0x10d840[_0x236f('0x76')][_0x236f('0x77')]},'json':!![]};return rp(_0x2897be)[_0x236f('0x22')](function(_0x30d662){_0x10d840[_0x236f('0x78')]=_0x30d662;var _0x370696={'messageId':_0x10d840['message'][_0x236f('0x77')],'read':!![]};return _0x5a1341[_0x236f('0x1b')](_0x370696);});}else{return logger[_0x236f('0x1e')](_0x236f('0x2e'),_0x236f('0x2f'),_0x236f('0x71'),util[_0x236f('0x3e')](_0x36c422,{'showHidden':![],'depth':null}));}})[_0x236f('0x1d')](function(_0x251360){return logger[_0x236f('0x1e')](_0x236f('0x2e'),_0x236f('0x2f'),_0x236f('0x71'),util[_0x236f('0x3e')](_0x251360,{'showHidden':![],'depth':null}));});}else{return logger[_0x236f('0x1e')]('SmsMessage,\x20%s,\x20%s,\x20%s',_0x236f('0x2f'),'intelepeer',_0x236f('0x79'));}break;}}})[_0x236f('0x7a')](function(){_0x2417ab();});}else{_0x2417ab();}}},'charset':_0x236f('0x7b'),'collate':_0x236f('0x7c')});};
\ No newline at end of file