O node Answer está dentro da categoria Aivo Nodes, e você o utilizará para estabelecer as respostas de texto que o bot dará aos usuários, permitindo incluir emojis, complementos ou fazer quebras de linha.
No vídeo você aprenderá os parâmetros para configurá-lo:
Baixe o fluxo de exemplo neste link.
Abaixo você também encontra uma descrição das diferentes opções que você pode preencher no node:
- Mustache usage: permite usar variáveis dentro do node Answer, todas as variáveis devem ser colocadas entre colchetes duplos {{ }}. Por exemplo: Olá {{name}}, seu saldo é {{balance}}.
- Estas variáveis são lidas a partir do objeto msg. Ou seja, para que o exemplo acima funcione, msg.name e msg.balance devem ser definidos (por exemplo, por um node Function) antes do node Answer
- Saiba mais informações sobre o uso do Mustache neste link.
- Emoji usage: os emojis ajudam a melhorar a experiência do usuário. Pode incorporá-los nas respostas com seu respectivo código hexadecimal, ou se disponível, com seu código curto correspondente, em canais como WhatsApp, Facebook e Instagram.
- Complements: no exemplo para download pode encontrar a concatenação de dois nós para gerar uma resposta com o complemento do formulário.
- Line break: pode ver no exemplo de fluxo como fazer uma quebra de linha no canal Web e no WhatsApp
Por outro lado, lembre-se que em um Answer Node você não pode incluir código executável, nem utilizar tags html que não atendam a um propósito estilístico quanto à fonte, pois possui uma série de validações implementadas para evitar o uso inadequado de sua função.
Aqui compartilhamos as tags HTML permitidas neste node
<b> | <mark> | <sub> | </strong> | <strong> | <small> |
<sup> | </i> | <i> | <del> | </b> | </em |
<em | <ins | <br/> | </mar | </sup> | </sub> |
</small> | </del> | </ins> | > |
Dado chave: em todos os casos você pode testar a saída do nó, simplesmente executando inject em cada fluxo.