Repository navigation
v2.0.0 - Auto-Sync Feature
Auto-Sync Feature Release
What's New
- Auto-Sync Mode (Option 9): Combines unfollow non-followers and follow back operations into one automated workflow
- Comprehensive Progress Tracking: Real-time progress for both unfollow and follow operations
- Detailed Reporting: Summary of actions taken after each step
- Dry-Run Support: Preview changes before execution with option to execute afterward
- Menu Reorganization: Option 9 = Auto-sync, Option 0 = Exit
Auto-Sync Workflow
- Fetches follower/following data once
- Unfollows users who don't follow you back (with progress)
- Reports unfollowed users count
- Follows back all your followers (with progress)
- Reports followed users count
- Provides final summary
Example Output
STEP 1: Unfollowing Non-Followers
Found 5 users to unfollow
Progress: 5/5
✓ Unfollowed 5 users
STEP 2: Following Back Your Followers
Found 3 users to follow back
Progress: 3/3
✓ Followed back 3 users
SYNC COMPLETE
- Unfollowed: 5 users
- Followed: 3 users
Improvements
- Maintains backward compatibility with v1.0.0
- Efficient single data fetch reduces API calls
- Smart refresh of following list between operations
Installation
git clone https://github.com/lancedesk/github-unfollower.git
cd github-unfollower
chmod +x gh-followers.sh install.sh
./install.sh # Optional global installationUpgrading from v1.0.0
cd github-unfollower
git pull
# Your token and settings are preservedSee README.md for full documentation.