Boa, vou tentar ser breve aqui, mas depois se quiser pode me chamar no Telegram pra trocar uma ideia. Bom, no caso desse bot o que mais exige a sessão do usuário ativa é o uso do recurso de dispositivos próximos. Assim o sistema consegue localizar "motoristas" e "passageiros" próximos uns dos outros e a viagem solicitada é encaminhada para um motorista no raio de até 5km em média. Existe um outro bot que faz isso como eu já fiz menção antes, se chama LibreTaxi, que está a anos ativo e também deixou o código fonte aberto para que não houvesse esse tipo de desconfiança por parte do usuário.