Skip to main content

Olá pessoal, tudo bem?



Estou com um problema pra encerrar a sessão… quando redireciono pra meu bot de serviço http, preciso encerrar a sessão dele com uma certa inatividade. Como posso enviar um comando pra sessão do usuário ser encerrada?



Obrigado!!!

Consegui encontrar os comandos, porém mesmo enviado corretamente como diz na documentação, eles retornam sucesso mas não tem efeito nenhum…







  • Depois do %40 é meu Flow Identifier


  • Resource é o id do meu block depois do início


  • Authorization que estou usando é do meu subbot (já testei com do Router, retorna sucesso e mesmo assim nada)




Alguma luz? @rafaelpa @BrunoC






Segui esses passos também e sem sucesso por enquanto


Olá @mvkassak,



vamos rever alguns conceitos antes para ter certeza que estamos na mesma página.





  1. Você possui um bot router e subbots


  2. Você enviou o usuário para um subbot (http) e deseja que ele seja redirecionado para outro bot após um período de inatividade, certo?




Existem duas formas de controlar qual o subbot conversará com o cliente em um determinado momento.





  1. Através da definição de um tempo de redirecionamento automático no router.








  1. A qualquer momento através do envio de uma mensagem do tipo Redirect. Veja neste link da documentação como utilizar este tipo de conteúdo.




Obs.:



A sessão de um usuário no Builder não tem nenhuma relação com a sessão de um usuário em um bot HTTP. Por isso, os comandos que você está utilizando não surtem nenhum efeito. Repare que a documentação explica que esse conceito de estado diz respeito ao Builder.


Comente