Aplicação que realiza o unfollow em usuário do twitter que não te segue
- Realiza o unfollow de usuários no twitter seguindo os passos descritos abaixo.
1 - Faz login na api do Twitter usando as credenciais de acesso do usuário.
2 - Encontrar todos os seguidores e pessoas que o usuário segue.
3 - Cria dpos dicionário, um com com todos os seguidores e outro com os não seguidores.
4 - Faz uma comparação entre os dois dicionário e retorna os ids diferentes (ids diferente são usuário que não se encontram nos dois dicionário, logo não são seguidores).
5- Realiza o unfollow usando os ids recuperados no passo 4.
- Ter o pip instalado
- Ter o npm instaldo
- Ter o Severless Framework instaldo
- Faça o clone do projeto
$ git clone https://github.com/Wilson3g/unfollow-twitter.git
- Crie e ative uma virtual env usando python3
$ python3 -m venv nome_da_sua_env
$ . nome_da_sua_env/bin/activate
- Instale os pacotes necessários para rodar o projeto
$ pip install -r requirements
- No arquivo twitter.py adicione as suas credenciais do twitter
consumer key
,consumer secret
,access token
,access token secret
- Execute
$ npm init
- Execute
$ npm install serverless-python-requirements
- Para rodar o projeto localmente execute
$ serverless invoke local -f main
- execute
$ sls deploy -v