https://github.com/rodrigorvsn/open-source-divulgator-bot
https://github.com/rodrigorvsn/open-source-divulgator-bot
Last synced: 5 months ago
JSON representation
- Host: GitHub
- URL: https://github.com/rodrigorvsn/open-source-divulgator-bot
- Owner: RodrigoRVSN
- License: gpl-3.0
- Created: 2021-10-26T00:02:19.000Z (over 4 years ago)
- Default Branch: master
- Last Pushed: 2021-10-26T00:53:01.000Z (over 4 years ago)
- Last Synced: 2025-09-20T13:49:50.073Z (9 months ago)
- Size: 39.6 MB
- Stars: 1
- Watchers: 1
- Forks: 0
- Open Issues: 0
-
Metadata Files:
- Readme: README.md
- License: LICENSE
Awesome Lists containing this project
README
# Open Source Divulgator
#### Um bot criado por [Lorenzo Battistela](https://github.com/Lorenzobattistela) para você divulgar seu projeto open source e alcançar maior visibilidade!
# Tecnologias utilizadas No Projeto 🛠️
#### [Pyhton](https://www.python.org/)
#### [SQLite](https://www.sqlite.org/index.html)
#### [Tweepy](https://www.tweepy.org/)
#### [Twitter API](https://developer.twitter.com/en/products/twitter-api)
# Como utilizar o Open Source Divulgator para o seu projeto?
**1. Entre no [twitter](https://twitter.com/OpenSourceShare) e marque (Ex: @OpenSourceShare) o bot no post em que o seu projeto está sendo divulgado.**
**2. O bot irá automaticamente retweetar sua menção!**
# Para contribuir no desenvolvimento do projeto 💻
**OBS. Recomendo clonar o projeto no seu computador em um [ambiente virtual (venv)](https://docs.python.org/pt-br/3/library/venv.html) para melhor controle das dependências.**
**1. Primeiramente você fará o fork do nosso repositório, pelo botão que aparece no canto direito superior `fork`**
Para colocar agora os arquivos na sua máquina, você fará um clone do repositório adicionado no seu github. Para isso, dentro do seu repositório haverá um botão `code`, onde você conseguirá copiar uma url. Utilize-a para rodar o comando dentro da pasta que quiser `git clone `.

**2. Dentro da pasta, num terminal de sua escolha, instale as dependências necessárias com o comando :** `pip install -r requirements.txt`
**3. No site de [desenvolvedores do twitter](https://developer.twitter.com), crie uma conta e pegue as keys de autenticação a seguir:**
`- CONSUMER_KEY`
`- CONSUMER_SECRET`
`- ACCESS_TOKEN`
`- ACCESS_TOKEN_SECRET `
**4. Rode o projeto com `python /app/app.py` (Windows)**
**5. Edite o código da forma que acha que poderá ser melhor para o projeto, adicionando features, resolvendo problemas que encontrar, toda forma de contribuição é válida!**
**7. Faça um `pull request` para o nosso repositório e descreva exatamente o que você alterou e qualquer ação necessária que devemos fazer para testar ou rodar.**
## Desde já agradeço qualquer contribuição! ❤