HEX
Server: Apache/2.4.52 (Ubuntu)
System: Linux ip-172-31-4-197 6.8.0-1036-aws #38~22.04.1-Ubuntu SMP Fri Aug 22 15:44:33 UTC 2025 x86_64
User: ubuntu (1000)
PHP: 7.4.33
Disabled: pcntl_alarm,pcntl_fork,pcntl_waitpid,pcntl_wait,pcntl_wifexited,pcntl_wifstopped,pcntl_wifsignaled,pcntl_wifcontinued,pcntl_wexitstatus,pcntl_wtermsig,pcntl_wstopsig,pcntl_signal,pcntl_signal_get_handler,pcntl_signal_dispatch,pcntl_get_last_error,pcntl_strerror,pcntl_sigprocmask,pcntl_sigwaitinfo,pcntl_sigtimedwait,pcntl_exec,pcntl_getpriority,pcntl_setpriority,pcntl_async_signals,pcntl_unshare,
Upload Files
File: /var/www/html/wordpress/wp-content/plugins/bit-integrations/assets/bi.559.1005.js
import{f as N,j as e,r as M,L as y}from"./main-685.js";import{u as _,x as I,a9 as x}from"./bi.451.455.js";import{d as k,_ as i,s as $}from"./bi.878.0.js";import{c as F,g as w}from"./bi.261.783.js";import{a as L}from"./bi.776.3.js";import{T as S}from"./bi.768.751.js";import{a as P,b as R,d as E,c as u}from"./bi.172.1006.js";import{b as j}from"./bi.601.11.js";function p({i:m,formFields:s,field:r,lineConf:c,setLineConf:l,requiredFields:o,fieldMapKey:b}){var a;const g=N(k),{isPro:h}=g,t=b==="message_field_map";return e.jsx("div",{className:"flx mt-2 mb-2 btcbi-field-map",children:e.jsxs("div",{className:"pos-rel flx",children:[e.jsxs("div",{className:"flx integ-fld-wrp",children:[e.jsxs("select",{className:"btcd-paper-inp mr-2",name:"formField",value:r.formField||"",onChange:d=>P(d,m,l,b),children:[e.jsx("option",{value:"",children:i("Select Field","bit-integrations")}),e.jsx("optgroup",{label:i("Form Fields","bit-integrations"),children:s==null?void 0:s.map(d=>e.jsx("option",{value:d.name,children:d.label},`ff-rm-${d.name}`))}),e.jsx("option",{value:"custom",children:i("Custom...","bit-integrations")}),e.jsx("optgroup",{label:$(i("General Smart Codes %s","bit-integrations"),h?"":`(${i("Pro","bit-integrations")})`),children:h&&((a=L)==null?void 0:a.map(d=>e.jsx("option",{value:d.name,children:d.label},`ff-rm-${d.name}`)))})]}),r.formField==="custom"&&e.jsx(S,{onChange:d=>R(d,m,c,l,b),label:i("Custom Value","bit-integrations"),className:"mr-2",type:"text",value:r.customValue||"",placeholder:t?i("Enter message template with #field_name#","bit-integrations"):i("Custom Value","bit-integrations"),formFields:s}),e.jsx("select",{className:"btcd-paper-inp",disabled:!0,name:"lineFormField",value:r.lineFormField||"",children:Array.isArray(o)&&o.map(({value:d,label:n},T)=>e.jsx("option",{value:d,children:n},T))})]}),m>=o.length&&e.jsx(e.Fragment,{children:e.jsx("button",{onClick:()=>E(m,c,l,b),className:"icn-btn sh-sm ml-1",type:"button","aria-label":"btn",children:e.jsx("span",{className:"btcd-icn icn-trash-2"})})})]})})}function A({formFields:m,lineConf:s,setLineConf:r}){const c=(l,o)=>{r(b=>_(b,g=>{var h;g[o]=((h=l.target)==null?void 0:h.checked)||!1}))};return e.jsx("div",{className:"pos-rel",children:e.jsxs("div",{className:"d-flx flx-wrp",children:[e.jsx(j,{checked:(s==null?void 0:s.sendEmojis)||!1,onChange:l=>c(l,"sendEmojis"),className:"wdt-200 mt-4 mr-2",value:"sendEmojis",title:i("Send Emojis","bit-integrations"),subTitle:i("If want add more field in Emojis","bit-integrations")}),e.jsx(j,{checked:(s==null?void 0:s.sendSticker)||!1,onChange:l=>c(l,"sendSticker"),className:"wdt-200 mt-4 mr-2",value:"sendSticker",title:i("Send Sticker","bit-integrations"),subTitle:i("If want add more field in Stickers","bit-integrations")}),e.jsx(j,{checked:(s==null?void 0:s.sendImage)||!1,onChange:l=>c(l,"sendImage"),className:"wdt-200 mt-4 mr-2",value:"sendImage",title:i("Send Image","bit-integrations"),subTitle:i("If want add more field in Images","bit-integrations")}),e.jsx(j,{checked:(s==null?void 0:s.sendAudio)||!1,onChange:l=>c(l,"sendAudio"),className:"wdt-200 mt-4 mr-2",value:"sendAudio",title:i("Send Audio","bit-integrations"),subTitle:i("If want add more field in Audio","bit-integrations")}),e.jsx(j,{checked:(s==null?void 0:s.sendVideo)||!1,onChange:l=>c(l,"sendVideo"),className:"wdt-200 mt-4 mr-2",value:"sendVideo",title:i("Send Video","bit-integrations"),subTitle:i("If want add more field in Video","bit-integrations")}),e.jsx(j,{checked:(s==null?void 0:s.sendLocation)||!1,onChange:l=>c(l,"sendLocation"),className:"wdt-200 mt-4 mr-2",value:"sendLocation",title:i("Send Location","bit-integrations"),subTitle:i("If want add more field in Location","bit-integrations")})]})})}const v=({fieldMapLength:m,lineConf:s,setLineConf:r,fields:c,isLoading:l,sendType:o,addFieldMapFunc:b})=>{if(!s[o]||l)return null;const g=()=>{b(m,s,r,c)};return e.jsx("div",{className:"txt-center btcbi-field-map-button mt-2",children:e.jsx("button",{onClick:g,className:"icn-btn sh-sm",type:"button",children:"+"})})};function f({formFields:m,lineConf:s,setLineConf:r,isLoading:c}){var h;M.useRef(null);const l=N(k),{isPro:o}=l,b=(t,a)=>{r(d=>_(d,n=>{n[a]=t}))},g=t=>{b(t.target.value,t.target.name)};return e.jsxs(e.Fragment,{children:[e.jsx("br",{}),e.jsxs("div",{className:"flx",children:[e.jsx("b",{className:"wdt-200 d-in-b",children:i("Message Type:","bit-integrations")}),e.jsx(I,{defaultValue:s==null?void 0:s.messageType,className:"mt-2 w-6",onChange:t=>b(t,"messageType"),options:(h=s==null?void 0:s.messageTypes)==null?void 0:h.map(t=>({label:F(o,t.is_pro)?t.label:w(t.label),value:t.name,disabled:!F(o,t.is_pro)})),singleSelect:!0,closeOnSelect:!0})]}),e.jsx("br",{}),(s==null?void 0:s.messageType)==="sendPushMessage"&&e.jsxs(e.Fragment,{children:[e.jsxs("div",{children:[e.jsx("b",{className:"wdt-200 d-in-b mb-4 mt-4",children:i("Recipient ID:","bit-integrations")}),e.jsx("input",{className:"btcd-paper-inp w-6 mt-1",onChange:g,name:"recipientId",value:s.recipientId||"",type:"text",placeholder:i("Recipient ID","bit-integrations")})]}),e.jsx(x,{note:D})]}),(s==null?void 0:s.messageType)==="sendReplyMessage"&&o&&e.jsxs(e.Fragment,{children:[e.jsxs("div",{children:[e.jsx("b",{className:"wdt-200 d-in-b mb-4 mt-4",children:i("Reply Token:","bit-integrations")}),e.jsx("input",{className:"btcd-paper-inp w-6 mt-1",onChange:g,name:"replyToken",value:s.replyToken||"",type:"text",placeholder:i("Reply Token","bit-integrations")})]}),e.jsx(x,{note:U})]}),c&&e.jsx(y,{style:{display:"flex",justifyContent:"center",alignItems:"center",height:100,transform:"scale(0.7)"}}),(s==null?void 0:s.messageType)&&e.jsxs(e.Fragment,{children:[(s==null?void 0:s.messageField)&&e.jsxs(e.Fragment,{children:[e.jsxs("div",{className:"mt-4",children:[e.jsx("b",{className:"wdt-100",children:i("Message:","bit-integrations")}),e.jsx("p",{className:"txt-dp mt-1"})]}),e.jsx("div",{className:"btcd-hr mt-1"}),e.jsxs("div",{className:"flx flx-around mt-2 mb-2 btcbi-field-map-label",children:[e.jsx("div",{className:"txt-dp",children:e.jsx("b",{children:i("Form Fields","bit-integrations")})}),e.jsx("div",{className:"txt-dp",children:e.jsx("b",{children:i("Message Field","bit-integrations")})})]}),s.message_field_map.map((t,a)=>e.jsx(p,{i:a,field:t,lineConf:s,formFields:m,setLineConf:r,requiredFields:s.messageField,fieldMapKey:"message_field_map"},`line-message-${a}`))]}),e.jsx("br",{}),(s==null?void 0:s.sendEmojis)&&e.jsxs(e.Fragment,{children:[e.jsx("div",{className:"mt-4",children:e.jsx("b",{className:"wdt-100",children:i("Emojis Map Fields","bit-integrations")})}),e.jsx("div",{className:"btcd-hr mt-1"}),e.jsxs("div",{className:"flx flx-around mt-2 mb-2 btcbi-field-map-label",children:[e.jsx("div",{className:"txt-dp",children:e.jsx("b",{children:i("Form Fields","bit-integrations")})}),e.jsx("div",{className:"txt-dp",children:e.jsx("b",{children:i("Line Emoji Fields","bit-integrations")})})]}),s.emojis_field_map.map((t,a)=>e.jsx(p,{i:a,field:t,lineConf:s,formFields:m,setLineConf:r,requiredFields:s.emojisFields,fieldMapKey:"emojis_field_map"},`line-emojis-${a}`))]}),(s==null?void 0:s.sendEmojis)&&e.jsxs(e.Fragment,{children:[e.jsx(v,{fieldMapLength:s.emojis_field_map.length,lineConf:s,setLineConf:r,fields:s.emojisFields,isLoading:c,sendType:"sendEmojis",addFieldMapFunc:(t,a,d,n)=>u(t,a,d,n,"emojis_field_map")}),e.jsx(x,{note:V})]}),(s==null?void 0:s.sendSticker)&&e.jsxs(e.Fragment,{children:[e.jsx("div",{className:"mt-4",children:e.jsx("b",{className:"wdt-100",children:i("Sticker Map Fields","bit-integrations")})}),e.jsx("div",{className:"btcd-hr mt-1"}),e.jsxs("div",{className:"flx flx-around mt-2 mb-2 btcbi-field-map-label",children:[e.jsx("div",{className:"txt-dp",children:e.jsx("b",{children:i("Form Fields","bit-integrations")})}),e.jsx("div",{className:"txt-dp",children:e.jsx("b",{children:i("Line Sticker Fields","bit-integrations")})})]}),s.sticker_field_map.map((t,a)=>e.jsx(p,{i:a,field:t,lineConf:s,formFields:m,setLineConf:r,requiredFields:s.stickerFields,fieldMapKey:"sticker_field_map"},`line-sticker-${a}`))]}),(s==null?void 0:s.sendSticker)&&e.jsxs(e.Fragment,{children:[e.jsx(v,{fieldMapLength:s.sticker_field_map.length,lineConf:s,setLineConf:r,fields:s.stickerFields,isLoading:c,sendType:"sendSticker",addFieldMapFunc:(t,a,d,n)=>u(t,a,d,n,"sticker_field_map")}),e.jsx(x,{note:H})]}),e.jsx("br",{}),(s==null?void 0:s.sendImage)&&e.jsxs(e.Fragment,{children:[e.jsx("div",{className:"mt-4",children:e.jsx("b",{className:"wdt-100",children:i("Image Map Fields","bit-integrations")})}),e.jsx("div",{className:"btcd-hr mt-1"}),e.jsxs("div",{className:"flx flx-around mt-2 mb-2 btcbi-field-map-label",children:[e.jsx("div",{className:"txt-dp",children:e.jsx("b",{children:i("Form Fields","bit-integrations")})}),e.jsx("div",{className:"txt-dp",children:e.jsx("b",{children:i("Line Image Fields","bit-integrations")})})]}),s.image_field_map.map((t,a)=>e.jsx(p,{i:a,field:t,lineConf:s,formFields:m,setLineConf:r,requiredFields:s.imageFields,fieldMapKey:"image_field_map"},`line-image-${a}`))]}),(s==null?void 0:s.sendImage)&&e.jsxs(e.Fragment,{children:[e.jsx(v,{fieldMapLength:s.image_field_map.length,lineConf:s,setLineConf:r,fields:s.imageFields,isLoading:c,sendType:"sendImage",addFieldMapFunc:(t,a,d,n)=>u(t,a,d,n,"image_field_map")}),e.jsx(x,{note:G})]}),e.jsx("br",{}),(s==null?void 0:s.sendAudio)&&e.jsxs(e.Fragment,{children:[e.jsx("div",{className:"mt-4",children:e.jsx("b",{className:"wdt-100",children:i("Audio Map Fields","bit-integrations")})}),e.jsx("div",{className:"btcd-hr mt-1"}),e.jsxs("div",{className:"flx flx-around mt-2 mb-2 btcbi-field-map-label",children:[e.jsx("div",{className:"txt-dp",children:e.jsx("b",{children:i("Form Fields","bit-integrations")})}),e.jsx("div",{className:"txt-dp",children:e.jsx("b",{children:i("Line Audio Fields","bit-integrations")})})]}),s.audio_field_map.map((t,a)=>e.jsx(p,{i:a,field:t,lineConf:s,formFields:m,setLineConf:r,requiredFields:s.audioFields,fieldMapKey:"audio_field_map"},`line-audio-${a}`))]}),(s==null?void 0:s.sendAudio)&&e.jsxs(e.Fragment,{children:[e.jsx(v,{fieldMapLength:s.audio_field_map.length,lineConf:s,setLineConf:r,fields:s.audioFields,isLoading:c,sendType:"sendAudio",addFieldMapFunc:(t,a,d,n)=>u(t,a,d,n,"audio_field_map")}),e.jsx(x,{note:q})]}),e.jsx("br",{}),(s==null?void 0:s.sendVideo)&&e.jsxs(e.Fragment,{children:[e.jsx("div",{className:"mt-4",children:e.jsx("b",{className:"wdt-100",children:i("Video Map Fields","bit-integrations")})}),e.jsx("div",{className:"btcd-hr mt-1"}),e.jsxs("div",{className:"flx flx-around mt-2 mb-2 btcbi-field-map-label",children:[e.jsx("div",{className:"txt-dp",children:e.jsx("b",{children:i("Form Fields","bit-integrations")})}),e.jsx("div",{className:"txt-dp",children:e.jsx("b",{children:i("Line Video Fields","bit-integrations")})})]}),s.video_field_map.map((t,a)=>e.jsx(p,{i:a,field:t,lineConf:s,formFields:m,setLineConf:r,requiredFields:s.videoFields,fieldMapKey:"video_field_map"},`line-video-${a}`))]}),(s==null?void 0:s.sendVideo)&&e.jsxs(e.Fragment,{children:[e.jsx(v,{fieldMapLength:s.video_field_map.length,lineConf:s,setLineConf:r,fields:s.videoFields,isLoading:c,sendType:"sendVideo",addFieldMapFunc:(t,a,d,n)=>u(t,a,d,n,"video_field_map")}),e.jsx(x,{note:z})]}),(s==null?void 0:s.sendLocation)&&e.jsxs(e.Fragment,{children:[e.jsx("div",{className:"mt-4",children:e.jsx("b",{className:"wdt-100",children:i("Location Map Fields","bit-integrations")})}),e.jsx("div",{className:"btcd-hr mt-1"}),e.jsxs("div",{className:"flx flx-around mt-2 mb-2 btcbi-field-map-label",children:[e.jsx("div",{className:"txt-dp",children:e.jsx("b",{children:i("Form Fields","bit-integrations")})}),e.jsx("div",{className:"txt-dp",children:e.jsx("b",{children:i("Line Location Fields","bit-integrations")})})]}),s.location_field_map.map((t,a)=>e.jsx(p,{i:a,field:t,lineConf:s,formFields:m,setLineConf:r,requiredFields:s.locationFields,fieldMapKey:"location_field_map"},`line-location-${a}`))]}),(s==null?void 0:s.sendLocation)&&e.jsxs(e.Fragment,{children:[e.jsx(v,{fieldMapLength:s.location_field_map.length,lineConf:s,setLineConf:r,fields:s.locationFields,isLoading:c,sendType:"sendLocation",addFieldMapFunc:(t,a,d,n)=>u(t,a,d,n,"location_field_map")}),e.jsx(x,{note:B})]}),e.jsx("div",{className:"mt-4",children:e.jsx("b",{className:"wdt-100",children:i("Utilities","bit-integrations")})}),e.jsx("div",{className:"btcd-hr mt-1"}),e.jsx(A,{lineConf:s,setLineConf:r,formFields:m})]})]})}const D=`<h2>${i("To get your Line Recipient ID:","bit-integrations")}</h2>
  <ul>
    <li>${i("From Line Developers Console go to the Messaging API tab. Your User ID is listed under the Webhook URL section.","bit-integrations")}</li>
    <li>${i("The User ID is included in the webhook event data every time a user sends a message to your bot.","bit-integrations")}</li>
</ul>`,U=`<h2>${i("To get your Line Reply Token:","bit-integrations")}</h2>
    <ul>
        <li>${i("From Line Developers Console go to the Messaging API tab. Your Reply Token is listed under the Webhook URL section.","bit-integrations")}</li>
    <li>${i("The Reply Token is included in the webhook event data every time a user sends a message to your bot.","bit-integrations")}</li>
    </ul>`,V=`<h2>${i("To get Line Emoji IDs and Product IDs:","bit-integrations")}</h2>
    <ul>
        <li>${i('For more information visit the <a href="https://developers.line.biz/en/docs/messaging-api/emoji-list/" target="_blank">Line Emoji List</a> documentation.',"bit-integrations")}</li>
    </ul>`,H=`<h2>${i("To get Line Sticker IDs and Package IDs:","bit-integrations")}</h2>
    <ul>
        <li>${i('For more information visit the <a href="https://developers.line.biz/en/docs/messaging-api/sticker-list/" target="_blank">Line Sticker List</a> documentation.',"bit-integrations")}</li>
    </ul>`,G=`<h2>${i("To set up LINE Image Messages:","bit-integrations")}</h2>
    <ul>
        <li>${i("Use JPG, PNG, or GIF image files under 10MB in size.","bit-integrations")}</li>
        <li>${i("Original Content URL: Direct HTTPS link to the image file.","bit-integrations")}</li>
        <li>${i("Preview Image URL: Direct HTTPS link to a smaller preview image.","bit-integrations")}</li>
   
    </ul>`,q=`<h2>${i("To set up LINE Audio Messages:","bit-integrations")}</h2>
    <ul>
        <li>${i("Use M4A audio files under 10MB in size.","bit-integrations")}</li>
        <li>${i("Original Content URL: Direct HTTPS link to the audio file.","bit-integrations")}</li>
        <li>${i("Duration: Length of the audio in milliseconds (e.g., 60000 for 1 minute).","bit-integrations")}</li>
        <li>${i("Host your audio file on a web server or cloud storage.","bit-integrations")}</li>
        <li>${i("Make sure the URL is publicly accessible and uses HTTPS.","bit-integrations")}</li>
    </ul>`,z=`<h2>${i("To set up LINE Video Messages:","bit-integrations")}</h2>
    <ul>
        <li>${i("Use MP4 video files under 200MB in size.","bit-integrations")}</li>
        <li>${i("Original Content URL: Direct HTTPS link to the video file.","bit-integrations")}</li>
        <li>${i("Preview Image URL: Direct HTTPS link to the video thumbnail.","bit-integrations")}</li>
        <li>${i("Host your video and image on a web server or cloud storage.","bit-integrations")}</li>
        <li>${i("Make sure both URLs are publicly accessible and use HTTPS.","bit-integrations")}</li>
    </ul>`,B=`<h2>${i("To set up LINE Location Messages:","bit-integrations")}</h2>
    <ul>
        <li>${i('Title: Name of the location (e.g., "Tokyo Tower").',"bit-integrations")}</li>
        <li>${i("Address: Full address of the location.","bit-integrations")}</li>
        <li>${i("Latitude: GPS latitude coordinate (e.g., 35.6586).","bit-integrations")}</li>
        <li>${i("Longitude: GPS longitude coordinate (e.g., 139.7454).","bit-integrations")}</li>
        <li>${i("You can get coordinates from Google Maps or other mapping services.","bit-integrations")}</li>
    </ul>`;export{f as L};