Skip to content

Este repositório contém um script simples em NodeJS para verificar usuários do GitHub que seguiram você recentemente.

License

Notifications You must be signed in to change notification settings

Ton-Chyod-s/followbackGit

Repository files navigation

GitHub Followers Checker

Este script em Node.js verifica se seus seguidores no GitHub estão seguindo você de volta. Ele busca a lista de seguidores e seguidos para um determinado nome de usuário do GitHub e identifica seguidores mútuos e não seguidores.

Na recente atualização, foi introduzida uma função que permite aos usuários clonarem os seguidores de outros perfis, além de possibilitar deixar de seguir aqueles que não os seguem de volta.

Como Usar

  1. Clone este repositório.

  2. Instale o Node.js, se ainda não o fez.

    https://nodejs.org/en
    
    npm install
    npm install fs, express, nodemon, axios
  3. execute

    node ./src/utility/user.js
        > altere key/usuario.js
        > email = 'login git';
        > senha = 'senha git';
  4. execute

    node ./src/utility/webScrapingData.js
        > em seu celular 
        > Digite o número: ...
    
  5. Execute os seguintes comandos no seu terminal:

    node src/checkFollower.js
    para verificar quem não esta te seguindo de volta
    
    node src/checkFollow.js
    para verificar quem esta te seguindo e você não segue
    
    node src/follow.js
    para clonar seguidores de outros usuarios
    
    node src/unfollow.js
    para deixar se seguir quem não te segue

Exemplo de Saída

{
"seguidor 0": "usuário1",
"seguidor 1": "usuário2",
"erro": "Todos os seguidores estão seguindo de volta!"
}

~ Api GitHub Followers Checker

Como Usar

  1. Clone este repositório.

  2. Instale o Node.js, se ainda não o fez.

  3. Execute os seguintes comandos no seu terminal:

    npm install
    npm install fs, express, nodemon, axios
    nodemon index.js
  4. Acesse um navegador com seguinte endereço

    http://localhost:3000/<usuário_a_ser_pesquisado>
    

Substitua <usuário_a_ser_pesquisado> pelo nome de usuário do GitHub que você deseja pesquisar (por exemplo, Ton Chyod-s).

Exemplo de Saída

{
    "": "Welcome to the GitHub Followers Checker API",
    "First": "Create user with your git - /usuario/:email/:password",
    "Second": "Get token - /token",
    "View followers": "Example - comparacaoSeguindo/:username",
    "Get more followers": "Example - /seguir/:username/:user",
    "Unfollow": "Example - /naoSeguir/:username",
}

Contribuição

Sinta-se à vontade para contribuir abrindo issues ou pull requests.

Video

GitHub Followers Checker


Licença

Este projeto está licenciado sob a Licença MIT - consulte o arquivo LICENSE para obter mais detalhes.

About

Este repositório contém um script simples em NodeJS para verificar usuários do GitHub que seguiram você recentemente.

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published