[Resolvido] Perguntar o nome do usuário caso não possua


#1

Fiz o botcamp de BH nos dias 12 e 13/06. Durante o treinamento, questionei sobre a possibilidade de verificar se o nome do usuário está criado antes de perguntar a ele qual o nome. Isso permite personalizar o atendimento quando o usuário não vem pelo Facebook. E quando vem pelo Facebook, não faz uma pergunta redundate.
Durante o treinamento fui orientado a colocar uma condição de saída do tipo Valor da Variável contact.name igual a NULL. E durante o treinamento funcionou. Agora parou de funcionar isso.
Tenho um bot com isso implementado, da época do treinamento, mas essa validação agora não funciona mais.
Alguma modificação foi feita? Há outra maneira de fazer tal validação?


#2

Olá Pablo,

nesse caso o ideal é utilizar um script JS para validar se o usuário possui ou não um nome (ou qualquer outra informação).
Veja o exemplo abaixo:

Neste script, crio uma variável hasName com valor true ou false.
A partir deste ponto, você poderá usar a variável hasName para tomar suas decisões.

Obs.: Na próxima semana, entrará uma nova funcionalidade que permitirá avaliar se existe ou não o valor de uma variável. Assim, você conseguirá fazer essa análise de forma ainda mais transparente.


#3

Oi Pacheco, demorei para responder pq o email com o aviso da sua resposta caiu no spam e só vi ela agora.

O ideal ainda é utilizar esse script JS ou já foi criada a funcionalidade que permite avaliar se existe ou não o valor de uma variável.


#4

Sim. Utilize o script por favor :wink:


#5

Valeu Pacheco. Funcionou aqui de boa!