jrswab / Unfollow-Twitter-Users

This script will unfollow any twitter users who are not following you back. With the option to skip desired usernames.
GNU General Public License v3.0
36 stars 8 forks source link
chrome-extension javascript twitter twitter-user unfollow unfollow-users

Automattically Unfollow Twitter Users who are not following you back

This script is to be run in your web console.

Make sure you are on your profile under "following".
Scroll down as far as you wish, then copy/paste this script into the web console.

It will pause for a random amount of seconds (greater than 2) between each action.
This is in order to not be spammy on the Twitter network.
Random time varies between 1 and a number of seconds set by the user.

Warning:

Do not unfollow more than 200 people in a 24 hour period.

Twitter does not like mass unfollowing (or following) and will lock your account.
To many lock outs and you could get your account banned.

How to do the thing:

(In 8 Easy Steps!)

  1. Right Click 'unfollow.js' above and select open in new tab
  2. Open https://twitter/following
  3. Open the dev console (ctrl + shift + J or cmd + shift + J on Mac)
  4. Highlight and copy the code from 'unfollow.js'
  5. Paste the copied code into your dev console from step 3
  6. Enter any usernames of non-followers you'd like to keep following
  7. Press 'Enter'
  8. Profit!

    Notice:

    • Make sure to type the usernames of the non-followers you wish to keep following exacly as is showin in their handle.
    • "jrswab" is not the same as "Jrswab", "JRswab", "jrSwab", ect.
    • no need to prefix with '@'

Using Chrome Extension

  1. Download all files in the 'chromeExtension' folder (also the folder itself)
  2. Click the settings button in Chrome
  3. Click "More tools"
  4. Click "Extensions"
  5. Check "Developer mode" in the top right
  6. Click the "Load unpacked extension..." button
  7. Select the folder where you downloaded the files from step 0. (If you downloaded the whole directory than click that)
  8. Profit!

To Do:

  1. Allow users to load usernames from a text file. (May end up being via extension only)
  2. Have the Chrome extension pop up with options instead of using window.prompt.

Done:

  1. Send alert message when finished.
  2. Execute unfollow actions at random intervals to seem more human
  3. Make the script unable to refollow previously unfollowed users if the page is not refreshed before consecutive reruns.
  4. Allow user to input usernames of non-followers that they wish to keep following.
  5. Allow users to specifiy maximum wait time between actions.

If you found this usefull please give it a star. I'll :heart: you forever.