Tumblr Mass unfollower

Johnwelsh

Newbie
Joined
Oct 11, 2015
Messages
5
Reaction score
0
Was tiered of clicking unfollow button and do not wanted to use third party websites to unfollow everyone on Tumblr.

Wrote a script... A dumb script that unfollow everyone..
What's needed?
Open Chrome browser and install any plugin that injects JS script. I used "
Custom JavaScript for websites - Chrome Web Store" (CJS) can be downloaded in Chrome's plugin depo.

after that open it on Tumbr page with guys to unfollow and run script in CJS

jQuery( document ).ready(function() {

setTimeout(function() {
console.log("Unfollow");
var amount = jQuery('.unfollow_button').length;
if (amount >0) {
for (i = 0; i < amount ; i++) {

setTimeout(function() {
jQuery( ".unfollow_button" ).click();
}, 500);

setTimeout(function() {
jQuery('.btn_1').click();
}, 500);
}
setTimeout(function() {
location.reload();
}, 500);
}
else {};
}, 3000);
});


I used timeouts for beginning of JS after page loads(3000ms) - that will give time to stop it in CJS and timeouts for unfollowing (500ms) - to make it more stable.
I tried to make it less but it sometimes do not work.

Well. You launch that script in Chrome and wait =)

 
a little slow when you have thousand of follows, but works great. thank you!
 
Here is a 2023 version you can use the Delete or Unfollow version by changing the first two lines

Code:
// aria-label is case sensitive
var elementSelector = '[aria-label="Unlike"]'; //'[aria-label="Unfollow"]' // or "Delete"
// comment this out if you dont need to click the OK confirmation
var confirmationSelection = false;// '[aria-label="OK"]' ; // false
function scroll(){
    
    var selectors = jQuery(elementSelector);
    console.log("scroll :" + selectors.length + ":");
    if(selectors.length) {
        var element = jQuery(elementSelector)[selectors.length-1];
        jQuery("html, body").animate({ scrollTop: $(document).height() }, "slow");
        setTimeout(function() {            
            element.click();
            element.remove();
            if(confirmationSelection) {
                setTimeout(function() {
                    jQuery(confirmationSelection).click();
                    setTimeout(scroll, 500);
                }, 500)
            } else {
                setTimeout(scroll, 500);
            }
        }, 500);
    }   
  }
  
scroll();
 
Last edited:
Has anyone tried making an automation script or bot using ChatGPT?
 
The guy already has a great bot working. Why you would need more bots?
It's not really about having 'more' bots, just curious if anyone who doesn't have coding experience has tried using ChatGPT or other AI software to code a custom bot for their specific use cases. A lot of people use custom bots so I'm realizing that an AI could possibly address some of those requirements which is interesting.
 
Back
Top