[X] Yes, I have searched for similar issues on GitHub and found none.
What did you do?
MessageType não atualiza seu valor quando sessão já existe/ativa.
Atualmente ocorre assim:
Quando usuário envia a primeira msg e cria a sessão, suponhamos que a msg do usuário é um texto então o messageType recebe o valor de conversation então sessão é criada. Após sessão ser criada e usuário envia uma mensagem subsequente o valor do messageType continua como conversation
What did you expect?
Melhorar o reconhecimento de tipo de mensagem para atualizar o valor de messageType dentro de uma sessão existe do typebot
No exemplo mostrado usei um texto: minha primeira mensagem, logo após o bot responder com o tipo correto usei uma imagem, em sequencia o bot respondeu o segundo tipo da msg informando o valor do messageType com base na primeira mensagem, o que não deveria acontecer já que no fluxo ele faz uma verificação IF no messageType se é conversation, audioMessage, imageMessage, etc...
What did you observe instead of what you expected?
O messageType não atualizou seu valor em sessão já existente , ficou atribuído um valor fixo com base na primeira mensagem
Screenshots/Videos
No response
Which version of the API are you using?
1.7.1 ... 2.0
What is your environment?
Windows
Other environment specifications
No response
If applicable, paste the log output
No log mostra correto o Type mensage , veja a saída o trecho marcado com um (ponto) vermelho
Additional Notes
Eu fiz essa implementação #506, #507 para que o typebot consiga iniciar com qualquer tipo de mensagem e reconhecer os tipos, mas não estou tendo tempo suficiente para trabalhar nessa melhoria. Se puder tente melhorar para a galera, pois algumas pessoas relataram esse problema e vi em comentários da pull request que fiz que estão usando gambiarras mas essas gambiarras acabam sendo inviáveis dependendo de como o fluxo é construído!
What did you do?
MessageType não atualiza seu valor quando sessão já existe/ativa.
Atualmente ocorre assim: Quando usuário envia a primeira msg e cria a sessão, suponhamos que a msg do usuário é um texto então o messageType recebe o valor de conversation então sessão é criada. Após sessão ser criada e usuário envia uma mensagem subsequente o valor do messageType continua como conversation
What did you expect?
Melhorar o reconhecimento de tipo de mensagem para atualizar o valor de messageType dentro de uma sessão existe do typebot
No exemplo mostrado usei um texto: minha primeira mensagem, logo após o bot responder com o tipo correto usei uma imagem, em sequencia o bot respondeu o segundo tipo da msg informando o valor do messageType com base na primeira mensagem, o que não deveria acontecer já que no fluxo ele faz uma verificação IF no messageType se é conversation, audioMessage, imageMessage, etc...
What did you observe instead of what you expected?
O messageType não atualizou seu valor em sessão já existente , ficou atribuído um valor fixo com base na primeira mensagem
Screenshots/Videos
No response
Which version of the API are you using?
1.7.1 ... 2.0
What is your environment?
Windows
Other environment specifications
No response
If applicable, paste the log output
No log mostra correto o Type mensage , veja a saída o trecho marcado com um (ponto) vermelho
Additional Notes
Eu fiz essa implementação #506, #507 para que o typebot consiga iniciar com qualquer tipo de mensagem e reconhecer os tipos, mas não estou tendo tempo suficiente para trabalhar nessa melhoria. Se puder tente melhorar para a galera, pois algumas pessoas relataram esse problema e vi em comentários da pull request que fiz que estão usando gambiarras mas essas gambiarras acabam sendo inviáveis dependendo de como o fluxo é construído!