Bulk follow GitHub users using a NodeJS script.

Overview

Github bulk follow

Getting Started

Prerequisites

  1. Clone the project to your local environment:
    git clone [email protected]:farid-ouachrar/github-bulk-follow.git
  1. You need to define environment variables in a .env file in the root folder:
    GITHUB_PERSONAL_TOKEN
    

Where to find the personal access token:

Creating a personal access token tutorial

Note: Make sure to enable user:follow permission to allow script to run successfully.

Installing

Once you have maven installed on your environment, install the project dependencies via:

yarn

Add/modify user accounts input file:

To add a custom list of usernames to run the script with, you can either modify or add a new file within the data folder with an array containing usernames.

- data
  - example.json
- src

Running

Once you have installed dependencies, this can be run from the terminal by running the following command:

yarn start follow <filename>

Contributing

If you have any improvement suggestions please create a pull request and I'll review it.

License

This project is licensed under the MIT License

You might also like...

Nodeparse - A lightweight, vanilla replacement for Express framework when parsing the HTTP body's data or parsing the URL parameters and queries with NodeJS.

Nodeparse - A lightweight, vanilla replacement for Express framework when parsing the HTTP body's data or parsing the URL parameters and queries with NodeJS.

nodeparse A lightweight, vanilla replacement for Express framework when parsing the HTTP body's data or parsing the URL parameters and queries with No

Jan 8, 2022

NodeJS,express and mysql starter project

NodeJS,express and mysql starter project

Node-express-mysql-starterproject NodeJS,express and mysql starter project Start with cloning the repo & Run npm i to download all the dependecies Aft

Dec 11, 2022

API Back-End de NodeJS com NestJS

A progressive Node.js framework for building efficient and scalable server-side applications. Description Nest framework TypeScript starter repository

May 29, 2022

A remote nodejs Cached sqlite Database Server, for you to have your perfect MAP Cache Saved and useable remotely.

A remote nodejs Cached sqlite Database Server, for you to have your perfect MAP Cache Saved and useable remotely.

A remote nodejs Cached sqlite Database Server, for you to have your perfect MAP Cache Saved and useable remotely. Easy Server and Client Creations, fast, stores the Cache before stopping and restores it again! it uses ENMAP

Dec 18, 2022

This is a boilerplate for Nodejs (Nestjs/typescript) that can be used to make http server application.

Hexagonal architecture Table of Contents Overview Code architecture source code Service build information Regular user Advanced user Deployment Helm K

Sep 13, 2022

WriterAI is an AI based content writing tool that helps users easily write high quality emails, blogs, letters, thesis and other stuff.

WriterAI is an AI based content writing tool that helps users easily write high quality emails, blogs, letters, thesis and other stuff.

WriterAI is an AI based content writing tool that helps users easily write high quality emails, blogs, letters, thesis and other stuff. One can also share their project with others and work as a team.

Jan 2, 2023

Nano is now part of Apache CouchDB. Repo moved to https://GitHub.com/apache/couchdb-nano

nano minimalistic couchdb driver for node.js nano features: minimalistic - there is only a minimum of abstraction between you and couchdb pipes - prox

Oct 22, 2022

Remade from Catch-Word-js [https://github.com/Jortsoft/Catch-Word-js]

Author: https://github.com/Jortsoft Catch-Word-js This is very simple game catch word with JavaScript and Jquery install and run guide! download proje

Jun 12, 2021

GitHub User Search

GitHub User Search Deployed At https://friendly-yalow-01d498.netlify.app/ User Story As a user, I can search for users and see a paginated list of res

Apr 26, 2022
Owner
Farid Ouachrar
Software Engineer @veylinx.
Farid Ouachrar
A simple url shorter API built with nodejs running on Kubernetes in Google Cloud, using PostgreSQL for storage and cloud sql proxy.

Simple URL Shorter - Google Cloud - Kubernetes A simple url shorter API built with nodejs running on Kubernetes in Google Cloud, using PostgreSQL for

null 3 Nov 25, 2021
Auth model created by Using nodeJs for backend & reactJs for frontend with the help of TailwindCss in styling

The Universal Auth System Using The MERN Stack Including Mysql --> The project is divded to two separte projects 1- The Client side -> containing the

m.bebars 1 Aug 22, 2022
A Frida script to disable SSL certificate pinning in a target application

frida-android-unpinning A Frida script to disable SSL certificate pinning in a target application For more information and detailed setup instructions

HTTP Toolkit 325 Dec 29, 2022
a Node.JS script to auto-import USB drives that are attached to a computer. Use it to turn your NAS into a smart photo / file importer.

File Vacuum 5000 ⚠️ ⚠️ ⚠️ ⚠️ ⚠️ ⚠️ ⚠️ ⚠️ ⚠️ ⚠️ ⚠️ ⚠️ WARNING: This script is designed to manipulate files on both an external drive and another specif

null 46 Jan 10, 2022
Ultimate Script to complete PostgreSQL-to-PostgreSQL Migration right after AWS DMS task done

Ultimate Script to complete PostgreSQL-to-PostgreSQL Migration right after AWS DMS task done

방신우 22 Dec 23, 2022
ORM for TypeScript and JavaScript (ES7, ES6, ES5). Supports MySQL, PostgreSQL, MariaDB, SQLite, MS SQL Server, Oracle, SAP Hana, WebSQL databases. Works in NodeJS, Browser, Ionic, Cordova and Electron platforms.

TypeORM is an ORM that can run in NodeJS, Browser, Cordova, PhoneGap, Ionic, React Native, NativeScript, Expo, and Electron platforms and can be used

null 30.1k Jan 3, 2023
NodeJS PostgreSQL database performance insights. Locks, index usage, buffer cache hit ratios, vacuum stats and more.

Node Postgres Extras NodeJS port of Heroku PG Extras with several additions and improvements. The goal of this project is to provide powerful insights

Paweł Urbanek 68 Nov 14, 2022
E-Commerce Application developed with nodejs and stored to mongodb.

E-Commerce Application This Application has been developed with nodejs and mongodb. Environment Variables Create a file named config.env in config dir

Abdullah Öztürk 13 Dec 23, 2021
This is a demo sample of linking NODEJS via ORM and MYSQL

Demons(Demo of Nodejs with SQL) This is a demo sample of linking NODEJS with ORM and MYSQL Connecting Node to SQL is a hard task and not much help is

Shivam Sourav Jha 3 Apr 14, 2022
Manipulando dados de um Array com Nodejs, Usei o postman para testar as rotas.

CRUD-MysqlNodejs Pre-requisitos que devem estar instalados: NodeJs Git Ferramentas utilizadas Visual Studio Code Postman Antes de iniciar o CRUD Antes

Sara Tuma 6 Aug 4, 2022