Este aplicativo é essencial no meu dia-a-dia. Estudar suas APIs tornou-se um hobby e, mais tarde, parte de minha vida profissional.
Primeiro foram bots. Bots em todos os lugares e para fazer de tudo. Imediamente fiquei inspirado e cheio de idéias. O material disponível era escasso, por isso, o estudo foi intenso e as realizações muito gratificantes.
O resultado do estudo é mostrado aqui. Atualmente mantenho alguns bots em funcionamento. Eles são rápidos, confiáveis e capazes de responder a diversas requisições por dia.
Primeira tentativa de criar um bot usando a API oficial do Telegram e uma API em Python, dispoível no GitHub
https://github.com/eternnoir/pyTelegramBotAPI
Esse bot transforma qualquer texto recebido pelo usuário em um link do site "Let Me Google That For You".
Bot open-source. Disponível no GitHub
Bot do Telegram que rastreia pacotes dos Correios.
O usuário digita o código de rastreamento e o bot responde a última localização do pacote disponível no sistema.
A nova versão do bot utiliza partes da Tracking More. Track Package
Bot que cria senhas e calcula hashes.
O usuário é guiado durante todo o processo por opções que aparecem no local do teclado.
Tem código aberto e não mantém registros. Disponível no GitHub
O UrlProBot é capaz de encurtar URLs longas e de expandir as curtas.
Seu uso é bastante simples. Basta que o usuário envie uma URL e o bot se encarrega do resto.
Bot open-source. Disponível no GitHub
Alguns meses depois, o Telegram disponibilizou os canais. Um canal é capaz de enviar mensagens à um número ilimitado de usuários. Então, comecei a procurar por algo cujo público fosse o maior possível. A resposta foi: Promoções.
Meu primeiro canal totalmente controlado por um bot, que coleta as informações enviadas por usuários de uma comunidade e as organiza. O bot é responsável pela captura da descrição do app, do preço e da imagem. Tudo é formatado e enviado ao canal automaticamente.
A proposta do canal é permitir que os usuários possam aproveitar as promoções o mais rápido possível, enquanto os aplicativos estão mais baratos. Tais promoções normalmente duram um dia.
Já testou? Avalie o canal!
Canal totalmente automatizado. Coleta informações de sites especializados em encontrar descontos em passagens aéreas e as compartilha.
A vantagem deste canal é notificar as pessoas quando uma passagem barata está disponível. Normalmente há poucos lugares dispoíveis, por isso, saber rapidamente pode ser um diferencial.
Já testou? Avalie o canal!
Mais um canal totalmente automatizado. Funciona de maneira similiar ao PromoPassagens. A diferença é não haver filtros sobre o tipo de promoção. Qualquer ítem que se torna mais barato pode aparecer no canal.
Os usuários podem encontrar desde consoles de jogos até liquidificadores. Não há filtros. O canal foi feito para quem gosta de acompanhar preços baixos.
Toda a informação é padronizada. Palavras chave são transformadas em hashtags para facilitar a busca e as promoções são postadas com imagens para atrair a atenção do usuário. Quando há cupons, eles são automaticamente inseridos nas mensagens, já com os descontos calculados.
Já testou? Avalie o canal!
Este canal é uma boa fonte de informações para moradores de Brasília. Reúne informações de diversas fontes e compartilha somente o que é relevante.
Automaticamente notifica os usuários em tempo real sobre trânsito, falhas de energia, greves, manutenções planejadas ou emergenciais e notícias do governo.
Já testou? Avalie o canal!
Canal para os fãs de leitura. Reúne as promoções de livros e ebooks disponíveis na Amazon brasileira.
As mensagens exibem o título do livro, o autor, a capa e o preço. Os links vão direto para a loja, permitindo a compra rápida dos livros desejados.
Por questões técnicas, este canal não é totalmente automatizado. Existe um bot para onde são enviadas as promoções manualmente. O bot as enfileira e coleta todos os dados. As mensagens são enviadas periodicamente, deixando o canal sempre alimentado e evitando que o usuário tenha inúmeras mensagens não lidas por ficar algumas horas sem verificar as novidades.
Já testou? Avalie o canal!
Sou também responsável pelos bots que enviam mensagens em outros canais. São eles:
@CocaTechPod - Feed do CocaTech podcast.
@PromoDroid [em manutenção] - Promoções para Android.
@Rio_Agora - Notícias sobre o Rio de Janeiro.
Apoiadores são fundamentais em todas as etapas do processo. Por isso, gostaria de agradecer cada um que de alguma forma me ajudou até hoje (em ordem alfabética).
Carlos Marcello | Daniel Costa | Edgar Araújo | Edward Ribeiro | Gustavo Faria |
João H. Gouveia | Jonathas Fernandes | Leonardo Martins | Lincoln Rollin | Marcos Oliveira |
Renato Benê | Roberty Simões | TravelRoutes | Valdery Brito |