[Resolvido] Requisição HTTP para encontrar tunnel ID de um usuário em um subbot

Olá boa tarde!

Estamos enfrentando uma dificuldade com o sistema de bot e subbots.

A dificuldade é a de que temos que mover o usuário de um bloco para outro por meio de uma requisição HTTP. Para isso precisamos da informação do tunnel do usuário, porém não sei qual requisição HTTP fazer que retorne essa informação.

Eu encontrei uma solução, que é a de ligar o compartilhamento de contexto dos bots com o router, oque possibilita usar o próprio id de usuário do router para executar a ação de mudança de bloco por HTTP, porém isso não é possível para o bot principal, pois isso faz com que o card do usuário não apresente as suas informações salvas como e-mail, telefone e nome.

Se alguém puder nos dar uma luz quando a esse problema ficaria muito grato!

Boa tarde, encontrei a resposta para o meu problema, era bem simples na real.
A maneira de encontrar tanto a informação do tunnel bem como a informação de em qual subbot o usuário está é fazendo a chamada Get last messages, e colocar o filtro take=1.
Essa chamada retorna todas as informações que preciso, espero que isso ajude mais alguém!

1 Curtida

Olá @Murilo_Rodrigues_Pad,

Ótimo saber que conseguiu sanar sua dúvida. E obrigado por compartilhar a resposta com a comunidade :star_struck::star_struck: