cosmobots
Search…
Dialog - Validar mensagens do tipo imagem em Filtro.
Nessa guia abordaremos como filtrar uma mensagem pelo tipo e tomar uma decisão de acordo com cada tipo de resposta.
Fluxo funcionará apenas no Provedor Dialog360.
Existem casos aonde o cliente que interage com o Robô, responde alguma etapa do fluxograma com uma imagem, caso você não deseja que o cliente consiga prosseguir o fluxograma enviando imagens, você pode adicionar um filtro para validar isso, abordaremos a seguir, como bloquear e tomar medidas quanto a respostas no formato Imagem no provedor Dialog.
1- Para bloquear arquivos do tipo Imagem no seu fluxograma, primeiro adicionaremos uma etapa Javascript com o seguinte código:
var respostaComentario;
respostaComentario=context.comentario; // Context.comentario deve receber o nome do campo que você deseja avaliar.
if (respostaComentario){
console.log(respostaComentario);
if(respostaComentario.includes(".ogg")){
console.log("está na posição"+respostaComentario.includes(".ogg"));
context.comentario4="Nok"; // context.comentario4 deve receber o campo que você deseja utilizar para avaliação no filtro
console.log(context.comentario2)
}
else{
console.log("não existe");
context.comentario4="Ok"; //context.comentario4 deve receber o campo que você deseja utilizar para avaliar no filtro.
}
}
2- Adicionaremos o código a cima ao seu fluxograma:
3- Avaliaremos se o campo da etapa anterior é o mesmo do código:
Avaliando se o campo da etapa anterior é idêntica a do Javascript.
4- Filtraremos o resultado da etapa Javascript com um Filtro:
OBS #: No lado Sim do filtro irá apenas os clientes que não enviaram um arquivo como resposta na etapa de mensagem, ao contrário no lado Não do filtro, todos os clientes que enviarem arquivos serão direcionados ao fluxograma de repetição ou mensagem solicitando uma resposta em texto.
Copy link