EvolutionAPI / evolution-api

Evolution API is an open-source WhatsApp integration API
https://evolution-api.com
Other
2.01k stars 1.15k forks source link

Sessão não abre novamente após closed #1003

Open Pedreiros22 opened 1 month ago

Pedreiros22 commented 1 month ago

Welcome!

What did you do?

Quando o fluxo é finalizado a sessão no evolution/typebot fica como closed em vez de ser deletada, posteriormente quando o usuário manda alguma nova mensagem, ele não inicia uma nova sessão do typebot que tem como trigger all types

What did you expect?

Após fechada a sessão, quando o usuario interagisse deveria criar uma nova sessão

What did you observe instead of what you expected?

O usuário fica sendo ignorado eternamente, nunca mais abre uma nova sessão de typebot

Screenshots/Videos

image image

Which version of the API are you using?

2.1.2

What is your environment?

Windows

Other environment specifications

No response

If applicable, paste the log output

No response

Additional Notes

No response

Pedreiros22 commented 1 month ago

Reparei que além do problema citado, quando eu envio uma nova requisição api, a mensagem do typebot vai, mas a resposta do usuario é ignorada, nao tendo forma alguma de abrir uma sessão nova, mesmo usando o startSession na requisição

iedobrito commented 1 month ago

Também peguei esse erro, nas versões anteriores eu mandava um fechar seção pelo n8n quando uma conversa era resolvida no chatwoot, mas percebi que essa automação não funciona mais depois da atualização para a versão 2.2.0. Agora o status closed mantem a conversa na lista de status (que não acontecia) e impede o reinicio do typebot.

Pedreiros22 commented 1 month ago

Também peguei esse erro, nas versões anteriores eu mandava uma seção fechar pelo n8n quando uma conversa era resolvida no chatwoot, mas percebi que essa automação não funciona mais depois da atualização para a versão 2.2.0. Agora o status fechado mantém uma conversa na lista de status (que não conta) e impede o reinício do typebot.

Na v2.2 eles ainda não corrigiram, mas um colega no discord informou que a documentação está incompleta, mas que conseguimos fazer ainda um http request mandando deletar (mesmo la nao constando) e ai em vez de ficar como fechado, é deletado

no http request que você usa pra fechar, é so substituir o CLOSED por DELETE

iedobrito commented 1 month ago

Opa, mas que informação preciosa, muito obrigado por compartilhar, já estava preocupado com isso.