Exercício de automação com api
Link projeto: automacao conselhos Bot de conselhos Etapas: - Selecionada a api desejada : api.adviceslip.com . Tal api é bastante simples, ele retorna um conselho altatório dentro de um período de tempo. - Desenvolvimento do código base : utilizamos uma estrutura básica com a biblioteca requests , criando uma função que solicita um conselho aleatório ao executar o programa. Também adicionamos um tratamento de exceção: Se não for possível acessar a api, uma mensagem de erro é retornada, informando que não foi possível. - Tradução do conselho : A api é nativamente americana, então ela reporta conselhos em inglês. Logo, foi adicionada a biblioteca googletrans para fazer a tradução do conselho logo após o recebimento da informação. - Criando um loop : Foi implementado um loop para que os conselhos fossem enviados de 30 em 30 segundos. até essa etapa, o projeto funcionava da seguinte forma: - Interagindo com telegram : criamos um chatbot no telegram e integramos com o código pyt...