You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
Copy file name to clipboardexpand all lines: README.md
+19
Original file line number
Diff line number
Diff line change
@@ -27,6 +27,25 @@ This project is a Node.js application that automates following and unfollowing u
27
27
28
28
This project was built using Node 16.20.2 on Ubuntu (Linux)
29
29
30
+
## 💭 How does it work?
31
+
This project is designed to mimic human-like behavior when interacting with GitHub. It follows and unfollows users at randomized intervals, simulating how a real person might interact with the platform. Instead of using a fixed schedule, the app randomizes both the timing and the number of users followed or unfollowed in each cycle, so the actions don't follow a predictable pattern.
32
+
33
+
Additionally, the program carefully limits the number of API calls it makes to avoid overwhelming GitHub’s servers or exceeding the API rate limits. It keeps track of users who have already been followed, ensuring no unnecessary actions are taken, making the process efficient and resource-friendly.
34
+
35
+
The table below uses estimated values for each MIN and MAX time frame (in seconds) between each API request.
36
+
37
+
|**Wait Time Range**|**Follows + Unfollows per Hour**|**Estimated API Requests per Hour**|**Follows + Unfollows per Day**|**Followers per Day**|**Unfollowers per Day**|
0 commit comments