https://github.com/joaog23/chatbot-engajamento-linkedin
🧲 Desenvolver um bot de engajamento para o LinkedIn que funcione da seguinte forma: ao inserir um nome na barra de pesquisa, o sistema acessa as publicações, analisa o conteúdo com base em um prompt e, automaticamente, adiciona um comentário curto (máximo de 60 caracteres) e um 'gostei' 👍🏽
https://github.com/joaog23/chatbot-engajamento-linkedin
chrome gemini-ai linkedin python selenium-webdriver
Last synced: about 1 month ago
JSON representation
🧲 Desenvolver um bot de engajamento para o LinkedIn que funcione da seguinte forma: ao inserir um nome na barra de pesquisa, o sistema acessa as publicações, analisa o conteúdo com base em um prompt e, automaticamente, adiciona um comentário curto (máximo de 60 caracteres) e um 'gostei' 👍🏽
- Host: GitHub
- URL: https://github.com/joaog23/chatbot-engajamento-linkedin
- Owner: JoaoG23
- Created: 2025-02-04T21:15:42.000Z (over 1 year ago)
- Default Branch: main
- Last Pushed: 2025-02-11T21:29:16.000Z (over 1 year ago)
- Last Synced: 2025-02-11T22:30:54.835Z (over 1 year ago)
- Topics: chrome, gemini-ai, linkedin, python, selenium-webdriver
- Language: Python
- Homepage:
- Size: 55.7 KB
- Stars: 0
- Watchers: 1
- Forks: 0
- Open Issues: 0
-
Metadata Files:
- Readme: README.md
Awesome Lists containing this project
README
# Bot Engajamento linkedin
🧲 Desenvolver um bot de engajamento para o LinkedIn que funcione da seguinte forma: ao inserir um nome na barra de pesquisa, o sistema acessa as publicações, analisa o conteúdo com base em um prompt e, automaticamente, adiciona um comentário curto (máximo de 60 caracteres) e um 'gostei' 👍🏽
**Tempo: 17**
## 1. Tecnologias Utilizadas 🛠
**Automatização** 🤖

[](https://www.selenium.dev/)
[]()


## 2. Fluxo da Aplicação 🔧
✅ **0. Acessar tela de login LinkedIn e preencher usuário e senha**
✅ **1. Preencher a barra de pesquisa com a (__descrição__) buscada**
✅ **2. Entrar em cada postagem e capturar o texto dela com o assunto**
✅ **3. Clicar em gostei na postagem**
✅ **4. Enviar para AI Gemini, com o prompt requerido**
✅ **5. Capturar a resposta da AI Gemini**
✅ **6. Preencher o comentário com base na resposta da AI Gemini**
✅ **7. Enviar comentário**
✅ **8. Inserir postagem e comentário nos logs para controle**.
## 3. Como Instalar 👨🏽💻
### Backend
1. Clone este repositório;
2. Instale as dependências utilizando `pip install -r requirements.txt`;
3. Configure as variáveis de ambiente no arquivo `.env`:
```
USER_LINKEDIN="email@emai.com"
PASSWORD_LINKEDIN="2393932"
COMMENT_LIMIT=10 # Limite de conexoes
AI_TOKEN='token' # token do gemini
```
4. Execute o bot com `python __init__.py`.
## 4. Como Usar 😃
0. Digite qual o tema gostaria de pesquisar `ex: sobre python, clear arch...`
1. Acesse o LinkedIn e faça login com um usuário válido;
2. No terminal, insira a palavra-chave desejada para busca;
3. O bot navegará automaticamente, curtindo e comentando nas postagens até o limite estabelecido na variavel `COMMENT_LIMIT=10`;
4. Os logs serão armazenados para análise posterior.
## 5. Autor do Projeto
Joao Guilherme 🚀
Feito com ❤️ por Joao Guilherme 👋🏽 Entre em contato pelos links abaixo!
[](https://www.linkedin.com/in/joaog123/)
[](mailto:joaoguilherme94@live.com)
## 6. Licença 📝
[](./LICENSE)