a119ffa6dd2e0ce10edc796876ead58fbe85752c
[motion-next.git] / server / api / chatWebsite / chatWebsite.attributes.js
1 const a110_0x2b40=['#ffffff','thumb','name','setDataValue','Skip','exports','Chat','You\x20received\x20a\x20new\x20offline\x20message\x20from\x20websiteName.\x20Here\x20you\x20can\x20find\x20the\x20details\x20of\x20the\x20request:','squared','stringify','Your\x20request\x20has\x20not\x20been\x20processed.','TEXT','#011F6A','bottom_right','Do\x20you\x20want\x20to\x20close\x20the\x20interaction?','INTEGER','BOOLEAN','Please\x20hold\x20and\x20we\x20will\x20answer\x20your\x20request\x20as\x20soon\x20as\x20possible.','Thanks\x20you\x20for\x20your\x20time!','Note','Status\x20to\x20put\x20when\x20mandatory\x20disposition\x20is\x20enabled','Leave\x20your\x20comments','textarea','star','randomstring','text','website_alias','alternate','System','getDataValue','We\x20are\x20here!','sequelize','offlineForm','parse','mandatoryDispositionPauseId','rounded','email','input','Contact\x20us','mandatoryDisposition','Enabled/disables\x20mandatory\x20dispo\x20on\x20a\x20queue','ENUM','STRING','New\x20offline\x20message\x20from\x20websiteName','Feedback','address','Send','Powered\x20by\x20xCALLY','Comments'];(function(_0x3ee872,_0x2b408d){const _0x2ef226=function(_0x5d6cac){while(--_0x5d6cac){_0x3ee872['push'](_0x3ee872['shift']());}};_0x2ef226(++_0x2b408d);}(a110_0x2b40,0x7c));const a110_0x2ef2=function(_0x3ee872,_0x2b408d){_0x3ee872=_0x3ee872-0x0;let _0x2ef226=a110_0x2b40[_0x3ee872];return _0x2ef226;};const _0x336ddc=a110_0x2ef2;'use strict';const Sequelize=require(_0x336ddc('0x5')),rs=require(_0x336ddc('0x2f'));module[_0x336ddc('0x1c')]={'name':{'type':Sequelize[_0x336ddc('0x10')],'allowNull':![]},'address':{'type':Sequelize[_0x336ddc('0x10')],'allowNull':![],'unique':_0x336ddc('0x13')},'description':{'type':Sequelize[_0x336ddc('0x10')]},'mapKey':{'type':Sequelize[_0x336ddc('0x10')],'defaultValue':_0x336ddc('0xa')},'mapKeyOffline':{'type':Sequelize['STRING'],'defaultValue':_0x336ddc('0xa')},'key':{'type':Sequelize[_0x336ddc('0x10')],'allowNull':![]},'agentAlias':{'type':Sequelize[_0x336ddc('0x10')],'defaultValue':'Agent'},'customerAlias':{'type':Sequelize[_0x336ddc('0x10')],'defaultValue':'Me'},'color':{'type':Sequelize[_0x336ddc('0x10')],'allowNull':![],'defaultValue':'#011F6A','validate':{'notEmpty':!![]}},'color_button':{'type':Sequelize[_0x336ddc('0x10')],'allowNull':![],'defaultValue':_0x336ddc('0x23'),'validate':{'notEmpty':!![]}},'textColor':{'type':Sequelize[_0x336ddc('0x10')],'allowNull':![],'defaultValue':_0x336ddc('0x17'),'validate':{'notEmpty':!![]}},'fontSize':{'type':Sequelize['INTEGER'],'defaultValue':0xf},'remote':{'type':Sequelize['STRING']},'animation':{'type':Sequelize[_0x336ddc('0x27')],'defaultValue':!![]},'header_shape':{'type':Sequelize[_0x336ddc('0xf')](_0x336ddc('0x9'),_0x336ddc('0x1f')),'defaultValue':_0x336ddc('0x9')},'header_online':{'type':Sequelize[_0x336ddc('0x10')],'defaultValue':_0x336ddc('0x4')},'start_chat_button':{'type':Sequelize[_0x336ddc('0x10')],'defaultValue':_0x336ddc('0x1d')},'offline_chat_button':{'type':Sequelize[_0x336ddc('0x10')],'defaultValue':_0x336ddc('0x14')},'header_offline':{'type':Sequelize[_0x336ddc('0x10')],'defaultValue':_0x336ddc('0xc')},'download_transcript':{'type':Sequelize['BOOLEAN'],'defaultValue':!![]},'timeout':{'type':Sequelize['INTEGER'],'defaultValue':0x0},'whiteLabel':{'type':Sequelize[_0x336ddc('0x10')],'defaultValue':_0x336ddc('0x15')},'defaultWhiteLabel':{'type':Sequelize[_0x336ddc('0x27')],'defaultValue':!![]},'sitepic':{'type':Sequelize['TEXT']},'closingQuestion':{'type':Sequelize[_0x336ddc('0x10')],'defaultValue':_0x336ddc('0x25')},'formSubmitSuccessMessage':{'type':Sequelize[_0x336ddc('0x10')],'defaultValue':'Form\x20properly\x20submitted'},'formSubmitFailureMessage':{'type':Sequelize[_0x336ddc('0x10')],'defaultValue':'Form\x20submission\x20error'},'noteTitle':{'type':Sequelize[_0x336ddc('0x10')],'defaultValue':_0x336ddc('0x2a')},'placeholderMessage':{'type':Sequelize[_0x336ddc('0x10')],'defaultValue':'Type\x20a\x20message'},'closingMessage':{'type':Sequelize['STRING'],'defaultValue':_0x336ddc('0x29')},'closingMessageButton':{'type':Sequelize[_0x336ddc('0x10')],'defaultValue':'Send'},'skipMessageButton':{'type':Sequelize['STRING'],'defaultValue':_0x336ddc('0x1b')},'conditionAgreement':{'type':Sequelize[_0x336ddc('0x27')],'defaultValue':![]},'enableRating':{'type':Sequelize['BOOLEAN'],'defaultValue':![]},'enableFeedback':{'type':Sequelize[_0x336ddc('0x27')],'defaultValue':![]},'enableSendButton':{'type':Sequelize[_0x336ddc('0x27')],'defaultValue':![]},'feedbackTitle':{'type':Sequelize['STRING'],'defaultValue':_0x336ddc('0x12')},'ratingType':{'type':Sequelize[_0x336ddc('0xf')](_0x336ddc('0x2e'),_0x336ddc('0x18')),'defaultValue':_0x336ddc('0x2e')},'ratingStarsNumber':{'type':Sequelize[_0x336ddc('0x26')],'defaultValue':0x5},'onlineForm':{'type':Sequelize[_0x336ddc('0x22')],'defaultValue':function(){const _0x57b087=_0x336ddc;return JSON[_0x57b087('0x20')]({'items':[{'type':'input','variable':null,'config':{'placeholder':_0x57b087('0x19'),'type':_0x57b087('0x30'),'required':!![]},'props':{'title':_0x57b087('0x19'),'helpText':''}},{'type':_0x57b087('0xb'),'props':{'title':_0x57b087('0xa'),'helpText':''},'config':{'required':!![],'placeholder':_0x57b087('0xa'),'type':_0x57b087('0xa')},'variable':null}],'fromKey':0x1});},'get':function(){const _0x48e538=_0x336ddc;return this[_0x48e538('0x3')]('onlineForm')?JSON[_0x48e538('0x7')](this[_0x48e538('0x3')]('onlineForm')):{};},'set':function(_0x5d6cac){const _0x421549=_0x336ddc;return this[_0x421549('0x1a')]('onlineForm',JSON[_0x421549('0x20')](_0x5d6cac));}},'offlineForm':{'type':Sequelize[_0x336ddc('0x22')],'defaultValue':function(){const _0x1b8854=_0x336ddc;return JSON['stringify']({'items':[{'type':_0x1b8854('0xb'),'props':{'title':_0x1b8854('0xa'),'helpText':''},'config':{'required':!![],'placeholder':_0x1b8854('0xa'),'type':_0x1b8854('0xa')},'variable':null},{'type':_0x1b8854('0x2d'),'config':{'placeholder':_0x1b8854('0x16')},'props':{'title':'Comments','helpText':_0x1b8854('0x2c')}}],'fromKey':0x0});},'get':function(){const _0x20eb62=_0x336ddc;return this['getDataValue'](_0x20eb62('0x6'))?JSON['parse'](this[_0x20eb62('0x3')](_0x20eb62('0x6'))):{};},'set':function(_0x1b9802){const _0x50352a=_0x336ddc;return this[_0x50352a('0x1a')](_0x50352a('0x6'),JSON['stringify'](_0x1b9802));}},'token':{'type':Sequelize[_0x336ddc('0x10')],'defaultValue':function(){return rs['generate']();}},'autoclose':{'type':Sequelize[_0x336ddc('0x27')],'defaultValue':!![]},'enableCustomerWriting':{'type':Sequelize[_0x336ddc('0x27')],'defaultValue':![]},'forwardTranscript':{'type':Sequelize[_0x336ddc('0x27')],'defaultValue':![]},'forwardTranscriptMessage':{'type':Sequelize[_0x336ddc('0x10')]},'forwardOffline':{'type':Sequelize[_0x336ddc('0x27')],'defaultValue':![]},'forwardOfflineAddress':{'type':Sequelize[_0x336ddc('0x10')]},'waitingTitle':{'type':Sequelize[_0x336ddc('0x10')],'defaultValue':'All\x20of\x20our\x20agents\x20are\x20busy\x20at\x20this\x20time.\x20Your\x20chat\x20is\x20very\x20important\x20to\x20us.'},'waitingMessage':{'type':Sequelize[_0x336ddc('0x10')],'defaultValue':_0x336ddc('0x28')},'offlineMessageSubject':{'type':Sequelize[_0x336ddc('0x10')],'defaultValue':_0x336ddc('0x11')},'offlineMessageBody':{'type':Sequelize['STRING'],'defaultValue':_0x336ddc('0x1e')},'enableUnmanagedNote':{'type':Sequelize['BOOLEAN'],'defaultValue':!![]},'unmanagedMessage':{'type':Sequelize[_0x336ddc('0x10')],'defaultValue':_0x336ddc('0x21')},'skipUnmanaged':{'type':Sequelize['STRING'],'defaultValue':_0x336ddc('0x1b')},'sendUnmanaged':{'type':Sequelize[_0x336ddc('0x10')],'defaultValue':'Send'},'enableCustomerAttachment':{'type':Sequelize[_0x336ddc('0x27')],'defaultValue':![]},'enableCustomerCheckmarks':{'type':Sequelize[_0x336ddc('0x27')],'defaultValue':![]},'agentAvatar':{'type':Sequelize[_0x336ddc('0x22')]},'showAgentAvatar':{'type':Sequelize['BOOLEAN'],'defaultValue':![]},'timezone':{'type':Sequelize['STRING']},'notificationTemplate':{'type':Sequelize['TEXT'],'defaultValue':function(){return'Account:\x20{{account.name}}<br/>{{#queue}}Queue:\x20{{queue.name}}<br/>{{/queue}}From\x20:\x20{{from}}';}},'notificationSound':{'type':Sequelize[_0x336ddc('0x27')],'defaultValue':!![]},'notificationShake':{'type':Sequelize[_0x336ddc('0x27')],'defaultValue':![]},'hideWhenOffline':{'type':Sequelize['BOOLEAN'],'defaultValue':![]},'agentIdentifier':{'type':Sequelize[_0x336ddc('0x10')],'defaultValue':_0x336ddc('0x0')},'waitForTheAssignedAgent':{'type':Sequelize[_0x336ddc('0x26')],'validate':{'min':0x1,'max':0x20c49b},'defaultValue':0xa},'alignment':{'type':Sequelize['STRING'],'defaultValue':_0x336ddc('0x24')},'verticalAlignment':{'type':Sequelize['INTEGER'],'defaultValue':0x1e},'messagesAlignment':{'type':Sequelize[_0x336ddc('0x10')],'defaultValue':_0x336ddc('0x1')},'defaultTitle':{'type':Sequelize['STRING']},'customerAvatar':{'type':Sequelize[_0x336ddc('0x22')]},'showCustomerAvatar':{'type':Sequelize[_0x336ddc('0x27')],'defaultValue':![]},'messageFontSize':{'type':Sequelize[_0x336ddc('0x26')],'defaultValue':0xc},'backgroundColor':{'type':Sequelize['STRING'],'allowNull':![],'defaultValue':'#fafafa','validate':{'notEmpty':!![]}},'queueTransfer':{'type':Sequelize[_0x336ddc('0x27')],'defaultValue':![]},'queueTransferTimeout':{'type':Sequelize['INTEGER'],'validate':{'min':0x1,'max':0x20c49b},'defaultValue':0x12c},'agentTransfer':{'type':Sequelize[_0x336ddc('0x27')],'defaultValue':![]},'agentTransferTimeout':{'type':Sequelize[_0x336ddc('0x26')],'validate':{'min':0x1,'max':0x20c49b},'defaultValue':0x12c},'systemAlias':{'type':Sequelize[_0x336ddc('0x10')],'defaultValue':_0x336ddc('0x2')},'systemAvatar':{'type':Sequelize[_0x336ddc('0x22')]},'mandatoryDispositionPauseId':{'type':Sequelize[_0x336ddc('0x26')],'comment':_0x336ddc('0x2b')},'mandatoryDisposition':{'type':Sequelize[_0x336ddc('0x27')],'defaultValue':![],'comment':_0x336ddc('0xe'),'set':function(_0x511ec5){const _0x241c83=_0x336ddc;if(!_0x511ec5)this['setDataValue'](_0x241c83('0x8'),null);this[_0x241c83('0x1a')](_0x241c83('0xd'),_0x511ec5);}},'vidaooEscalation':{'type':Sequelize['BOOLEAN'],'defaultValue':![]},'vidaooApiKey':{'type':Sequelize[_0x336ddc('0x10')],'defaultValue':![]}};