forked from digitalanonimo/modelotypebotwhatsapp
-
Notifications
You must be signed in to change notification settings - Fork 0
/
Copy pathtypebot-export-modelowppcomsom.json
1 lines (1 loc) · 16.6 KB
/
typebot-export-modelowppcomsom.json
1
{"id":"lggp05yzgyhfmbmkfoybqdzc","version":"3","createdAt":"2023-09-01T01:46:43.659Z","updatedAt":"2023-09-01T01:55:54.750Z","icon":null,"name":"modelowppcomsom","folderId":"clkva37pj005sqz61tm94j71k","groups":[{"id":"kd88wxmx8m8wsdclhzl3ckj8","title":"Start","blocks":[{"id":"cbmj8rpb4by1qlj3stvjpd74","type":"start","label":"Start","groupId":"kd88wxmx8m8wsdclhzl3ckj8","outgoingEdgeId":"tp4cses0nlwk1yx2ozwondki"}],"graphCoordinates":{"x":0,"y":0}},{"id":"vlh8ipjsryjl7eo19yxbca9h","title":"inicial","blocks":[{"id":"mb9gahmw3tqs8zn3nzm1ye0c","type":"text","content":{"richText":[{"type":"p","children":[{"text":"Olá"}]}]},"groupId":"vlh8ipjsryjl7eo19yxbca9h"},{"id":"qoydw9vilbjpx9j7cb3wjs3p","type":"Wait","groupId":"vlh8ipjsryjl7eo19yxbca9h","options":{"secondsToWaitFor":"2"}}],"graphCoordinates":{"x":457,"y":-13}},{"id":"bt2wyoy1z1tgwlrmixkmcs0h","title":"parametros","blocks":[{"id":"bhf7j3fy4t7pnwdimheg9ge6","type":"Set variable","groupId":"bt2wyoy1z1tgwlrmixkmcs0h","options":{"variableId":"vzfnl27ni59jbm3mx5bg5a1ts","expressionToEvaluate":"{{utm_campaign}}"}},{"id":"b89u3eaixyd6x8w72ku244p2","type":"Set variable","groupId":"bt2wyoy1z1tgwlrmixkmcs0h","options":{"variableId":"vsiff9jhw955shx2i77ga9hq4","expressionToEvaluate":"{{utm_medium}}"}},{"id":"cqyf7uvum2nzptah1e09w1jt","type":"Set variable","groupId":"bt2wyoy1z1tgwlrmixkmcs0h","options":{"variableId":"vwi2ibqrf981hqk4iiiw46tpj","expressionToEvaluate":"{{utm_source}}"}},{"id":"jr2c79d65ibnj9rdq6u0dp5w","type":"Set variable","groupId":"bt2wyoy1z1tgwlrmixkmcs0h","options":{"variableId":"vlfm9mvhrgrqxnyw53fld2h3f","expressionToEvaluate":"^(claro|é|isso|Claro|envia|Envie|enviee|enviar|Enviar|manda|mandaa|mande|Manda|Mandar|ok|Ok|OK|pode|Pode|pode sim|Pode enviar|Pode mandar|Podi|qro|qro envia|Qro sim|Quero|quero que mande|Quero sim|s|S|sim|sim, por favor|SIN|sin|sin, envie|ss|Tá bom|ta bom|Enviar o link tá bom\\?|Envia por favor|Envie agora|mandaa|Manda aí|Ok, me manda o link|pode envia o link\\?|Sim|quero|vou|Vou)$"}},{"id":"irhqg3beo5duxpikjcs251id","type":"Set variable","groupId":"bt2wyoy1z1tgwlrmixkmcs0h","options":{"variableId":"vwn8n7rme7cmlbk5yz6on70t7","expressionToEvaluate":"{{utm_content}}"}},{"id":"pnpjeklxlpgdv1mahkep41s5","type":"Set variable","groupId":"bt2wyoy1z1tgwlrmixkmcs0h","options":{"variableId":"vwv6qu14d8j7yrrsgmklf2zmi","expressionToEvaluate":"{{nome}}"}},{"id":"atcr6f4l6o267hexwngew0bm","type":"Set variable","groupId":"bt2wyoy1z1tgwlrmixkmcs0h","options":{"variableId":"vvn7j6937vvtafnvs8ptr3tlj","expressionToEvaluate":"{{form}}"}},{"id":"d2z7ufi5jut3rn0qfbetud9z","type":"Set variable","groupId":"bt2wyoy1z1tgwlrmixkmcs0h","options":{"variableId":"vf0w32w6zl7atdl1s714y25jl","expressionToEvaluate":"{{src}}"}},{"id":"jq637h0pkk8vh3ef3luciz03","type":"Set variable","groupId":"bt2wyoy1z1tgwlrmixkmcs0h","options":{"variableId":"vwq7ztudt1pykodaf5swizzgq","expressionToEvaluate":"['550000000000','550000000000','550000000000','550000000000'][Math.floor(Math.random()*4)]"}},{"id":"k2ie7xt2idketgk379p4u4dv","type":"Set variable","groupId":"bt2wyoy1z1tgwlrmixkmcs0h","options":{"variableId":"vb5tyqyozsbaycc57ajtep0wm","expressionToEvaluate":"nomedainstancia"}},{"id":"yclv67fzivzao5ew5wnrlypl","type":"Set variable","groupId":"bt2wyoy1z1tgwlrmixkmcs0h","options":{"variableId":"vjjgswwzbsnpzrrb45hsydlox","expressionToEvaluate":"{{remoteJid}}"}},{"id":"frvtte4zz2g82cc9pmu6t6dm","type":"Set variable","groupId":"bt2wyoy1z1tgwlrmixkmcs0h","options":{"variableId":"vjqvhcwx3mpmx0d9z5dh5isco","expressionToEvaluate":"http://wpp.suaapidewhatsapp.com"}},{"id":"m726lvt9ri8098qbs74bm2kl","type":"Set variable","groupId":"bt2wyoy1z1tgwlrmixkmcs0h","options":{"variableId":"vx4snp33gxoxqf1en3algwo41","expressionToEvaluate":"'https://api.whatsapp.com/send/?phone=' + {{whatsapp_randomico}} + '&text=ola'"}}],"graphCoordinates":{"x":78.33,"y":162.33}}],"variables":[{"id":"vwq7ztudt1pykodaf5swizzgq","name":"whatsapp_randomico"},{"id":"vx4snp33gxoxqf1en3algwo41","name":"urlwhatsapp"},{"id":"vzfnl27ni59jbm3mx5bg5a1ts","name":"utm_campaign"},{"id":"vsiff9jhw955shx2i77ga9hq4","name":"utm_medium"},{"id":"vwi2ibqrf981hqk4iiiw46tpj","name":"utm_source"},{"id":"vwn8n7rme7cmlbk5yz6on70t7","name":"utm_content"},{"id":"vwv6qu14d8j7yrrsgmklf2zmi","name":"nome"},{"id":"vvn7j6937vvtafnvs8ptr3tlj","name":"form"},{"id":"vf0w32w6zl7atdl1s714y25jl","name":"src"},{"id":"vf4y7lbiblby6onxrf5pwvdap","name":"nomeconfirmado"},{"id":"vlfm9mvhrgrqxnyw53fld2h3f","name":"certo"},{"id":"vf3g9g0f82s9ot5s9hgamjex5","name":"meajuda?"},{"id":"vkzozzz28zl679r5ldwsmklpl","name":"respajuda"},{"id":"vn6xkm9syyfydgyj8gv7bkww6","name":"possoenviarpix?"},{"id":"vg1uv8yqkc3ehirzfbzy4utwz","name":"podeenviar"},{"id":"vx5jer7uabfn0os6g6oxxehud","name":"Ultimato"},{"id":"vb5tyqyozsbaycc57ajtep0wm","name":"instancia"},{"id":"vjqvhcwx3mpmx0d9z5dh5isco","name":"apiwhataspp"},{"id":"vjjgswwzbsnpzrrb45hsydlox","name":"remoteJid"}],"edges":[{"id":"tp4cses0nlwk1yx2ozwondki","to":{"groupId":"vlh8ipjsryjl7eo19yxbca9h"},"from":{"blockId":"cbmj8rpb4by1qlj3stvjpd74","groupId":"kd88wxmx8m8wsdclhzl3ckj8"}}],"theme":{"chat":{"inputs":{"color":"#000000","backgroundColor":"#FFFFFF","placeholderColor":"#28292a"},"buttons":{"color":"#FFFFFF","backgroundColor":"#128C7E"},"roundness":"medium","hostAvatar":{"url":"https://i.imgur.com/HZgndc8.png","isEnabled":true},"hostBubbles":{"color":"#303235","backgroundColor":"#F7F8FF"},"guestBubbles":{"color":"#303235","backgroundColor":"#e1ffc7"}},"general":{"font":"Open Sans","background":{"type":"Image","content":"https://imgur.com/JIeMjWK.png"}},"customCss":".pt-10 {\n padding-top: 70px;\n}"},"selectedThemeTemplateId":null,"settings":{"general":{"isBrandingEnabled":false,"isInputPrefillEnabled":true,"isHideQueryParamsEnabled":true,"isNewResultOnRefreshEnabled":false},"metadata":{"title":"Whatsapp Web","imageUrl":"https://i.imgur.com/9VGqVfu.png","favIconUrl":"https://s3.fr-par.scw.cloud/typebot/public/typebots/t8x2hs6h2c9aslxj90dklb2v/favIcon?v=1689470309588","description":"Digitando...","customHeadCode":"<!-- Pixel Facebook Inicio -->\n<!-- End Meta Pixel Code -->\n\n<link rel=\"stylesheet\" href=\"https://cdnjs.cloudflare.com/ajax/libs/material-design-iconic-font/2.2.0/css/material-design-iconic-font.min.css\">\n\n<style>\n .hide {\n display: none!important;\n }\n typebot-standard {\n position: relative;\n z-index: 9999;\n }\n #__next {\n position: relative;\n z-index: 9999;\n}\n /* User Bar */\n.user-bar {\n width: 100%;\n height: 55px;\n background: #005e54;\n color: #fff;\n padding: 0;\n font-size: 24px;\n position: fixed;\n z-index: 99999;\n display: block;\n top: 0;\n}\n\n.user-bar:after {\n content: \"\";\n display: table;\n clear: both;\n}\n\n.user-bar div {\n float: left;\n transform: translateY(-50%);\n position: relative;\n top: 50%;\n margin-left: 10px;\n}\n\n.user-bar .actions {\n float: right;\n margin: 0 0 0 20px;\n}\n\n.user-bar .actions.more {\n margin: 0 12px 0 32px;\n}\n\n.user-bar .actions.attachment {\n margin: 0 0 0 30px;\n}\n\n.user-bar .actions.attachment i {\n display: block;\n transform: rotate(-45deg);\n}\n\n.user-bar .avatar {\n margin: 0 0 0 5px;\n width: 36px;\n height: 36px;\n}\n\n.user-bar .avatar img {\n border-radius: 50%;\n box-shadow: 0 1px 0 rgba(255, 255, 255, 0.1);\n display: block;\n width: 100%;\n}\n\n.user-bar .name {\n font-size: 17px;\n font-weight: 600;\n text-overflow: ellipsis;\n letter-spacing: 0.3px;\n margin: 0 0 0 8px;\n overflow: hidden;\n white-space: nowrap;\n width: 150px;\n}\n\n.user-bar .status {\n display: block;\n font-size: 13px;\n font-weight: 400;\n letter-spacing: 0;\n}\n\n\n /* Botão do input */\n.typebot-input .typebot-button {\n content: \"\";\n background: rgba(0, 138, 134, 1);\n border-radius: 50%; \n position: relative;\n display: flex;\n align-items: center;\n justify-content: center;\n width: 50px; \n height: 50px; \n border: none;\n font-size: 0px;\n color: transparent;\n}\n\n.typebot-input .typebot-button::before {\n content: \"\";\n position: absolute;\n top: 50%;\n transform: translateY(-50%);\n width: 25px;\n height: 25px;\n background-repeat: no-repeat;\n background-size: cover;\n background-image: url('data:image/svg+xml;charset=utf8,<svg xmlns=\"http://www.w3.org/2000/svg\" viewBox=\"0 0 512 512\" width=\"19px\"><path d=\"M476.59 227.05l-.16-.07L49.35 49.84A23.56 23.56 0 0027.14 52 24.65 24.65 0 0016 72.59v113.29a24 24 0 0019.52 23.57l232.93 43.07a4 4 0 010 7.86L35.53 303.45A24 24 0 0016 327v113.31A23.57 23.57 0 0026.59 460a23.94 23.94 0 0013.22 4 24.55 24.55 0 009.52-1.93L476.4 285.94l.19-.09a32 32 0 000-58.8z\" fill=\"white\"/></svg>');\n}\n\n/* Oculta o ícone anterior*/\n.typebot-input .typebot-button .send-icon {\n display: none; \n}\n\n/* Estilo da caixa do input */\n.typebot-input {\n max-width: 100%!important;\n width:100%!important;\n position: fixed;\n bottom: 0;\n align-items: center;\n z-index: 999;\n right: 0;\n margin-bottom: 20px;\n background-color: white;\n border-radius: 50px;\n box-shadow: 1 2px 1px -1px rgba(0,0,0,.2);\n height: 50px;\n padding-right: 0px!important;\n}\n\n\n/* Corrigir cor do botão */\n.disabled\\:opacity-50:disabled {\n opacity: 100%;\n}\n\n</style>\n\n<script>\nfunction criarBarra() {\n var userBar = document.createElement(\"div\");\n userBar.className = \"user-bar\";\n\n var backButton = document.createElement(\"div\");\n backButton.className = \"back\";\n backButton.innerHTML = '<i class=\"zmdi zmdi-arrow-left\"></i>';\n\n var avatar = document.createElement(\"div\");\n avatar.className = \"avatar\";\n avatar.innerHTML = '<img src=\"https://i.imgur.com/HZgndc8.png\" alt=\"Nome do Avatar\">';\n\n var name = document.createElement(\"div\");\n name.className = \"name\";\n name.innerHTML = '<span>Nome do Avatar</span> <span data-testid=\"psa-verified\" data-icon=\"psa-verified\" class=\"\"><svg viewBox=\"0 0 18 18\" height=\"18\" width=\"18\" preserveAspectRatio=\"xMidYMid meet\" class=\"\" version=\"1.1\" x=\"0px\" y=\"0px\" enable-background=\"new 0 0 18 18\" xml:space=\"preserve\"><polygon id=\"Star-2\" fill=\"#00DA60\" points=\"9,16 7.1,16.9 5.8,15.2 3.7,15.1 3.4,13 1.5,12 2.2,9.9 1.1,8.2 2.6,6.7 2.4,4.6 4.5,4 5.3,2 7.4,2.4 9,1.1 10.7,2.4 12.7,2 13.6,4 15.6,4.6 15.5,6.7 17,8.2 15.9,9.9 16.5,12 14.7,13 14.3,15.1 12.2,15.2 10.9,16.9 \"></polygon><polygon id=\"Check-Icon\" fill=\"#FFFFFF\" points=\"13.1,7.3 12.2,6.5 8.1,10.6 5.9,8.5 5,9.4 8,12.4 \"></polygon></svg></span><span class=\"status\">online</span>';\n\n var moreActions = document.createElement(\"div\");\n moreActions.className = \"actions more\";\n moreActions.innerHTML = '<i class=\"zmdi zmdi-more-vert\"></i>';\n\n var attachmentAction = document.createElement(\"div\");\n attachmentAction.className = \"actions attachment\";\n attachmentAction.innerHTML = '<i class=\"zmdi zmdi-attachment-alt\"></i>';\n\n var phoneAction = document.createElement(\"div\");\n phoneAction.className = \"actions\";\n phoneAction.innerHTML = '<i class=\"zmdi zmdi-phone\"></i>';\n\n userBar.appendChild(backButton);\n userBar.appendChild(avatar);\n userBar.appendChild(name);\n userBar.appendChild(moreActions);\n userBar.appendChild(attachmentAction);\n userBar.appendChild(phoneAction);\n\n var elementoPai = document.querySelector(\"#__next\");\n if (elementoPai) {\n elementoPai.insertBefore(userBar, elementoPai.firstChild);\n }\n}\n\ncriarBarra();\n</script>\n\n<script>\n \n const botBody = document.querySelector('typebot-standard')\n .shadowRoot.querySelector('.typebot-container');\n const userAvatar = botBody.querySelector('img[elementtiming=\"Bot avatar\"]');\n const status = document.querySelector('.status');\n \n setInterval(() => {\n const isTyping = botBody.querySelector('.bubble1');\n const sibling = isTyping?.parentElement?.parentElement?.nextSibling;\n\n if(isTyping && sibling.src) {\n status.innerText = 'gravando audio...'\n } else if(isTyping) { \n status.innerText = 'digitando...'\n } else {\n status.innerText = 'online'\n }\n }, 400)\n</script>\n\n <script>\ntry {\n \n \n const botBody = document.querySelector('typebot-standard')\n .shadowRoot.querySelector('.typebot-container');\n const userAvatar = botBody.querySelector('img[elementtiming=\"Bot avatar\"]');\n const status = document.querySelector('.status');\n \n const audioNot = document.createElement('audio');\n audioNot.src = 'https://s3.fr-par.scw.cloud/typebot/public/typebots/cllzxzfvj002hl30fzk2pum54/blocks/dr8746xtijdct8qk1wi5siaa?v=1693533308928';\n let mensagesLength = 0;\n\n createInfoMessage();\n\n function createInfoMessage() {\n const message= \"Esta é uma conta comercial e não recebe ligações\";\n const div = document.createElement('div');\n const infoHTML = `<div style=\"display: flex; align-items: center; gap: 4px; background-color: #d5f4f0; border-radius: 10px; padding: 10px; width: fit-content; max-width: 450px; margin: 2rem auto .5rem;\" class=\"info-container\">\n <div>\n <svg width=\"24px\" height=\"24px\" viewBox=\"0 0 24 24\" fill=\"none\" xmlns=\"http://www.w3.org/2000/svg\">\n <path fill=\"#4b5e63\" fill-rule=\"evenodd\" clip-rule=\"evenodd\" d=\"M22 12C22 17.5228 17.5228 22 12 22C6.47715 22 2 17.5228 2 12C2 6.47715 6.47715 2 12 2C17.5228 2 22 6.47715 22 12ZM12 17.75C12.4142 17.75 12.75 17.4142 12.75 17V11C12.75 10.5858 12.4142 10.25 12 10.25C11.5858 10.25 11.25 10.5858 11.25 11V17C11.25 17.4142 11.5858 17.75 12 17.75ZM12 7C12.5523 7 13 7.44772 13 8C13 8.55228 12.5523 9 12 9C11.4477 9 11 8.55228 11 8C11 7.44772 11.4477 7 12 7Z\"></path>\n </svg>\n </div>\n <p style=\"color: #53676b;\">${message}</p>\n </div>`;\n\n div.innerHTML = infoHTML;\n const messagesContainer = botBody.querySelector('.typebot-chat-view');\n messagesContainer.insertBefore(div, messagesContainer.firstChild);\n }\n \n setInterval(() => {\n const isTyping = botBody.querySelector('.bubble1');\n const sibling = isTyping?.parentElement?.parentElement?.nextSibling;\n\n if(isTyping && sibling.src) {\n status.innerText = 'gravando audio...'\n } else if(isTyping) { \n status.innerText = 'digitando...'\n } else {\n status.innerText = 'online'\n }\n\n const allMessages = botBody.querySelector('.typebot-chat-view').querySelectorAll('.items-start.typebot-host-bubble'); \n \n if(allMessages.length > mensagesLength) { \n if(!isTyping) {\n for (let i = mensagesLength; i < allMessages.length; i++) {\n const iconContainer = document.createElement('div');\n const checkIcon = `<svg id=\"checkIcon\" xmlns=\"http://www.w3.org/2000/svg\" viewBox=\"0 0 38.626 24.684\" style=\"position: absolute;bottom: 0;right: 5px;\" height=\"20\" width=\"18\">\n <g id=\"Grupo_1\" data-name=\"Grupo 1\" transform=\"translate(-708.9 -601.383)\">\n <path id=\"Caminho_6\" data-name=\"Caminho 6\" d=\"M728.035,623.468l1.382,1.482,17.929-20.334\" transform=\"translate(-1.937 -1.117)\" fill=\"none\" stroke=\"#07c654\" stroke-linecap=\"round\" stroke-width=\"3\"></path>\n <path id=\"Caminho_7\" data-name=\"Caminho 7\" d=\"M712.017,616.07l7.088,8.039,17.757-20.14\" transform=\"translate(-1 -0.469)\" fill=\"none\" stroke=\"#07c654\" stroke-linecap=\"round\" stroke-width=\"3\"></path>\n </g>\n </svg>`;\n iconContainer.innerHTML = checkIcon;\n \n const currentMsg = allMessages[i];\n currentMsg.append(iconContainer);\n }\n \n mensagesLength = allMessages.length;\n audioNot.play(); \n }\n }\n \n }, 400)\n\n} catch (e) {\n console.warn(e); \n}\n</script>"},"typingEmulation":{"speed":70,"enabled":true,"maxDelay":3}},"publicId":"modelowppcomsom","customDomain":null,"workspaceId":"clkpzy0nz0006rv628cbs78tk","resultsTablePreferences":{"columnsOrder":["select","date","l9mk8rpt3ix9ofsfbfy9wqyl","x333c9zskwdh5e7xm04qhxg9","nc4q6u0s7my3x3szu6kzbj5v","vlzsrh6ox1n5363cd63gbvupg","vnz7awzb9j31oe8dqrg312zga","vwq7ztudt1pykodaf5swizzgq","vx4snp33gxoxqf1en3algwo41","dc8jyvacua3ai12inbbid6rb","q62004i5kpmyrzs23k050fpv","jxuuufv0yiyr9wwsrsouip2t","gmeipyzifmuvrqfqabpuyej7","od32eiwixaxbiv0mhmz410n9","vzfnl27ni59jbm3mx5bg5a1ts","vsiff9jhw955shx2i77ga9hq4","vwi2ibqrf981hqk4iiiw46tpj","vwn8n7rme7cmlbk5yz6on70t7","vvn7j6937vvtafnvs8ptr3tlj","vf0w32w6zl7atdl1s714y25jl","vlfm9mvhrgrqxnyw53fld2h3f","vkzozzz28zl679r5ldwsmklpl","vg1uv8yqkc3ehirzfbzy4utwz","vb5tyqyozsbaycc57ajtep0wm","vjqvhcwx3mpmx0d9z5dh5isco","vjjgswwzbsnpzrrb45hsydlox","logs"],"columnsWidth":{},"columnsVisibility":{"vg1uv8yqkc3ehirzfbzy4utwz":false,"vkzozzz28zl679r5ldwsmklpl":false,"vlfm9mvhrgrqxnyw53fld2h3f":false,"vx4snp33gxoxqf1en3algwo41":false}},"isArchived":false,"isClosed":false}