🆗Validar e-mail

Olá Cosmonauta, nesse tutorial vamos explicar sobre como retornar uma mensagem ao usuário quando ele informar o e-mail incorreto e permitir que ele preencha novamente com o e-mail correto.

Atualmente temos um campo chamado usuário e-mail que já faz essa validação, porém ele retorna automaticamente para o usuário informar novamente o e-mail, pois a validação é interna.

Para conseguir retornar uma mensagem de e-mail incorreto ao usuário, é necessário seguir alguns passos:

1- No bot que quer criar a validação, vá em Base de Dados> Usuários e cliquem em Campos:

2- Em Campos, clique em Novo Campo, em Rótulo coloque o nome e-mail do usuário, em Tipo coloque Texto, em Subtipo coloque Livre, em Formato coloque Aberto e salve:

3- No fluxo em que quer colocar a validação, vá na mensagem que pergunta o e-mail do usuário, clique em Salvar Resposta e em Escolha um campo para resposta, selecione o campo usuário e-mail do usuário:

4- Abaixo da mensagem que pergunta o e-mail adicione um Filtro, em Critérios>Campo, coloque o campo usuário e-mail do usuário, em Condição coloque Contém em Valor coloque @, clique em E para adicionar mais uma condição, e novamente em Critérios>Campo, coloque o campo usuário e-mail do usuário, em Condição coloque Contém, em Valor coloque @ e salve:

Precisa ficar assim:

5- Após criado, no filtro você terá 2 lados, o lado Sim e o lado Não:

6- Do lado Não do filtro, crie uma mensagem com a informação de que o e-mail é inválido:

7- Abaixo da Mensagem criada, clique uma Etapa existente, em fluxo não precisa alterar, em Etapa selecione a etapa que pergunta o e-mail do usuário:

Prontinho, agora os usuários que informarem o e-mail corretamente seguirão o lado sim do fluxo, e os que informarem incorreto seguirão o lado não, receberão a mensagem de e-mail incorreto e voltarão para preencher o e-mail novamente:

Last updated