Skip to main content

Tratamento de exceções no bluider

  • February 15, 2019
  • 3 comentários
  • 136 Visualizações

Joao_Antonio_Ferreir

Bom dia pessoal,

tem uma forma melhor de tratamento de erros no bluider?

Por exemplo, no meio do meu fluxo eu tenho um Quick Replay que exibe duas opções (Sim ou Não). Aí o usuário vai e DIGITA outra coisa não esperada pelo bot e envia no chat, nesse momento tenho uma exceção, o bot fala que não entendeu e o usuário é redirecionado para o começo do fluxo.

Eu gostaria que o usuário voltasse para o bloco onde ocorreu o erro, não para o começo do fluxo. Existe uma forma de fazer isso?

Este tópico foi fechado para respostas.

3 comentários

  • Inspiring
  • February 15, 2019

Cara, existem várias formas…
Uma delas é validar o tipo de entrada do usuário nas condições de saída, e caso não seja o formato esperado, você cria um bloco de exceção pra falar com o usuário e devolver ao fluxo.
Outra maneira é validar a entrada do usuário no momento em que armazena a resposta numa variável. Isto já faz o tratamento e devolve a conversa ao próprio bloco automaticamente.


rafaelpa
Blipper
  • Blipper
  • February 18, 2019

Boa @Jhoni_Desb 👏


Joao_Antonio_Ferreir

Obrigado pela resposta @Jhoni_Desb

criei um bloco para tratar as exceções os blocos mais usados pelos usuários.

Vlw