devjogerio /
project_automation_python
Sistema completo de automação em Python que integra web scraping, banco de dados vetorial, LLMs, Google Sheets, WhatsApp via WAHA e serviços AWS (Bedrock, S3, Lambda, API Gateway) com CI/CD e monitoramento.
Loading repository data…
lucasnunestrabalho99-sudo / repository
Automação em Python que consome a API secreta da Gupy, filtra vagas no estado do Rio de Janeiro e dispara alertas formatados em tempo real no Telegram.
Buscar vagas de emprego diariamente é um processo exaustivo e repetitivo. Para resolver esse problema, desenvolvi este rpa em Python.
O robô atua como um "radar" silencioso: ele monitora a plataforma Gupy, captura novas oportunidades de trabalho no Estado do Rio de Janeiro e vagas 100% Home Office, e dispara alertas formatados em tempo real diretamente em um canal do Telegram. Assim, as vagas chegam mastigadas até os candidatos.
Quer ver o robô trabalhando ao vivo? Entre no grupo aberto do Telegram que é alimentado 100% por esta automação: 👉 Entrar no Grupo: Vagas Gupy | Rio de Janeiro
Acima: Interface do bot entregando vagas no grupo com formatação amigável.
A maioria das automações de Web Scraping utiliza ferramentas que simulam um navegador aberto (como Selenium), o que consome muita memória RAM e deixa o processo lento. Este projeto resolve o problema usando uma abordagem API-First:
vagas_gupy.db) para memorizar o ID de cada vaga processada. Isso garante que o bot nunca envie a mesma vaga duplicada para o grupo, mesmo que o script seja reiniciado.O código foi criado para buscar RJ e Home Office, mas você pode mudar para qualquer estado ou adicionar novas buscas.
Abra o arquivo main.py, vá até a função buscar_vagas_gupy() e modifique a lista filtros_de_busca:
# Adicione ou altere os dicionários da lista abaixo
filtros_de_busca = [
{"nome": "SÃO PAULO", "params": {'state': 'São Paulo', 'limit': 10}},
{"nome": "HOME OFFICE", "params": {'workplaceTypes': 'remote', 'limit': 10}}
]
Abra o terminal e rode os comandos:
git clone [https://github.com/lucasnunestrabalho99-sudo/telegram-vagas-gupy-bot.git](https://github.com/lucasnunestrabalho99-sudo/telegram-vagas-gupy-bot.git)
cd telegram-vagas-gupy-bot
Crie um ambiente virtual e instale as bibliotecas necessárias:
python -m venv venv
# No Windows:
venv\Scripts\activate
# No Linux/Mac:
source venv/bin/activate
pip install -r requirements.txt
Crie um arquivo chamado exatamente .env na raiz do projeto e insira as credenciais do seu robô e do seu grupo:
TELEGRAM_TOKEN=cole_seu_token_aqui
CHAT_ID_GRUPO=cole_o_id_do_seu_grupo_aqui
python main.py
Se você utiliza Windows, o repositório inclui um arquivo rodar_gupy.bat. Você pode usar o Agendador de Tarefas do Windows para rodar esse arquivo de hora em hora. O .bat já está configurado para forçar o encoding UTF-8 (evitando crash com emojis) e gerar um arquivo erro_log.txt para monitoramento.
Desenvolvido com ☕ por Lucas Nunes | LinkedIn
Selected from shared topics, language and repository description—not editorial ratings.
devjogerio /
Sistema completo de automação em Python que integra web scraping, banco de dados vetorial, LLMs, Google Sheets, WhatsApp via WAHA e serviços AWS (Bedrock, S3, Lambda, API Gateway) com CI/CD e monitoramento.
IoriFernando /
Projeto em Python que implementa a automação do envio de e-mails por meio da API do Mailjet. O sistema foi desenvolvido a partir de um cenário hipotético de monitoramento de logs de banco de dados, permitindo o disparo automático de notificações por e-mail com os registros coletados.
kaua-hiro /
Robô RPA de Automação Fiscal desenvolvido em Python. Integração de API (Qive/Arquivei) com SQL Server para manifestação de NFe, utilizando lógica incremental (Delta) e logs auditáveis.
NicolasDevpy /
Coleção de projetos em Python voltados para automação e desenvolvimento back-end. Inclui bots para WhatsApp e Telegram, automação de planilhas, geração de relatórios, integração com APIs, envio automatizado de e-mails e outras soluções para otimizar processos e aumentar a produtividade.
nicrafa2006-lab /
Automação em Python para análise de playlists e download inteligente de bibliotecas musicais via Spotify Web API
ICE3BR /
Bot do Discord em Python com comandos personalizados, automação, moderação e integração com APIs. 🚀