lowz1r
Incel
★★★★★
- Joined
- Jun 1, 2024
- Posts
- 13,039
I got you brocelHandy shit man. I will use this in the future
I got you brocelHandy shit man. I will use this in the future
I know nothing about codes, but this should be something the site itself has nglI got you brocel
I just weeded out every single nigga who didn't follow me in return. And the only ones I don't follow back are low to no post count greysI got you brocel
basedI just weeded out every single nigga who didn't follow me in return. And the only ones I don't follow back are low to no post count greys
Now my followers to following list is perfectly cleanbased
Everyone is brown except me tbhnglDo you have a script to show which users are brown?
yeah and @Animecel2D if u do can u post a screenshot of ur list here if u dont mind JFL@Animecel2D should try this and see what his list looks like
It would be hilariousyeah and @Animecel2D if u do can u post a screenshot of ur list here if u dont mind JFL
technically with this script u can enter a different user's id in the window.current_user section at the top and it will show u what their list looks like, but i dont wanna just post screenshots of other user's lists without their permission that might trigger some niggasIt would be hilarious
Interesting. I'm gonna try thattechnically with this script u can enter a different user's id in the window.current_user section at the top and it will show u what their list looks like, but i dont wanna just post screenshots of other user's lists without their permission that might trigger some niggas
Interesting. I'm gonna try that
I'm too computer illiterate to figure it out lmaoView attachment 1340742
so u see those numbers (63723) in the url?
click on some user's profile and then copy those numbers and then replace the first two lines of the code with:
window.current_user = "63723";
or in this case the id of the other user u want to see.
The only thing I care about is having a 1:1 ratio@Animecel2D should try this and see what his list looks like
Brutally over for the ones following you who didn't get a follow back if it's not totally evenThe only thing I care about is having a 1:1 ratio
no worriesI'm too computer illiterate to figure it out lmao
window.current_user = window.location.href.match(/\/members\/[^/.]*\.(\d+)(?:\/|$)/);
if(!window.current_user || !window.current_user[1]) {
alert("ERROR: Make sure you are running this script on a member's profile page.");
throw 'Profile not found.';
}
window.current_user = window.current_user[1];
function getList(data) {
var doc = $($.parseHTML(data.html.content.trim())[0]);
return doc.find('ol.block-body .block-row').map(function() {
var username = $(this).find('.username').text();
var user_id = $(this).find('.username').data('user-id');
var html = $(this).html().trim();
return { username, user_id, html };
}).toArray();
}
function getNext(type, page, list, cb) {
function onerror() {
console.log('retrying...');
setTimeout(function() {
getNext(type, page, list, cb);
}, 1000);
}
$.get('https://incels.is/members/'+window.current_user+'/'+type+'/page-'+page+'?_xfResponseType=json', function(data) {
if(data.status !== 'ok') {
onerror();
return;
}
var cur = getList(data);
if(cur.length) {
getNext(type, page+1, list.concat(cur), cb);
} else {
cb(list);
}
})
.fail(onerror);
}
console.log('fetching following list...');
getNext('following', 1, [], function(following) {
console.log('fetching followers list...');
getNext('followers', 1, [], function(followers) {
function diff(a, b) {
var seen = Object.create(null);
b.forEach(function(member) {
seen[member.user_id] = 1;
});
return a.filter(function(member) {
return !seen[member.user_id];
}).sort(function(a, b) {
return (a.username || '').localeCompare(b.username);
});
}
var brutal = diff(following, followers);
var grays = diff(followers, following);
function log(list) {
if(!list.length)
return 'No members in this list.';
return list.map(function(member) {
return '@' + member.username;
}).join(' ');
}
function display(list) {
if(!list.length)
return '<p>No members in this list.</p>';
return list.map(function(member) {
return member.html;
}).join('');
}
console.log("Members who aren't following you back\n\n" + log(brutal));
console.log("Members you aren't following back\n\n" + log(grays));
document.body.innerHTML = "<style>.contentRow { margin-bottom: 10px; } body { padding-left: 30px; }</style>";
document.body.innerHTML += "<h1>Members who aren't following you back</h1>";
document.body.innerHTML += display(brutal);
document.body.innerHTML += "<h1>Members you aren't following back</h1>";
document.body.innerHTML += display(grays);
document.body.innerHTML += "<h2>This script was created by some nigga named @lowz1r</h2><br>";
});
});
jQuerys me
@Animecel2D's list is pretty messy tbh. He has tons of people in each category. Should use this program and unfollow the niggers who don't follow him back and follow more of the ones that are kekno worries
i modified the script for you.
all you have to do is click on the profile of any user you are interested in (go to their profile page)
then run the script there, this one in particular:
JavaScript:window.current_user = window.location.href.match(/\/members\/[^/.]*\.(\d+)(?:\/|$)/); if(!window.current_user || !window.current_user[1]) { alert("ERROR: Make sure you are running this script on a member's profile page."); throw 'Profile not found.'; } window.current_user = window.current_user[1]; function getList(data) { var doc = $($.parseHTML(data.html.content.trim())[0]); return doc.find('ol.block-body .block-row').map(function() { var username = $(this).find('.username').text(); var user_id = $(this).find('.username').data('user-id'); var html = $(this).html().trim(); return { username, user_id, html }; }).toArray(); } function getNext(type, page, list, cb) { function onerror() { console.log('retrying...'); setTimeout(function() { getNext(type, page, list, cb); }, 1000); } $.get('https://incels.is/members/'+window.current_user+'/'+type+'/page-'+page+'?_xfResponseType=json', function(data) { if(data.status !== 'ok') { onerror(); return; } var cur = getList(data); if(cur.length) { getNext(type, page+1, list.concat(cur), cb); } else { cb(list); } }) .fail(onerror); } console.log('fetching following list...'); getNext('following', 1, [], function(following) { console.log('fetching followers list...'); getNext('followers', 1, [], function(followers) { function diff(a, b) { var seen = Object.create(null); b.forEach(function(member) { seen[member.user_id] = 1; }); return a.filter(function(member) { return !seen[member.user_id]; }).sort(function(a, b) { return (a.username || '').localeCompare(b.username); }); } var brutal = diff(following, followers); var grays = diff(followers, following); function log(list) { if(!list.length) return 'No members in this list.'; return list.map(function(member) { return '@' + member.username; }).join(' '); } function display(list) { if(!list.length) return '<p>No members in this list.</p>'; return list.map(function(member) { return member.html; }).join(''); } console.log("Members who aren't following you back\n\n" + log(brutal)); console.log("Members you aren't following back\n\n" + log(grays)); document.body.innerHTML = "<style>.contentRow { margin-bottom: 10px; } body { padding-left: 30px; }</style>"; document.body.innerHTML += "<h1>Members who aren't following you back</h1>"; document.body.innerHTML += display(brutal); document.body.innerHTML += "<h1>Members you aren't following back</h1>"; document.body.innerHTML += display(grays); document.body.innerHTML += "<h2>This script was created by some nigga named @lowz1r</h2><br>"; }); });
Yeah, I mass unfollowed. I recognized this wasn't TiktokIt did work lmao. I'm saving this shit. For some reason, @InsidiousMerchant has unfollowed me even though he used to follow me. And of course Fat Link and Master never followed me back, but that's it. I did a good job painstakingly going through this list on my own.
Following literally doesn’t give you any notifications. It’s just the equivalent of a Facebook friend. So why did you do itYeah, I mass unfollowed. I recognized this wasn't Tiktok
You have 170 followers and you follow 161 people. It can't be equivalentFollowing literally doesn’t give you any notifications. It’s just the equivalent of a Facebook friend. So why did you do it
well well well
high iq asf. good job broski works really well
ok ill follow u back
I don’t follow around 9 no post or extremely low post greys I don’t trust. Everyone else I follow if they follow meYou have 170 followers and you follow 161 people. It can't be equivalent
It's not serious manI don’t follow around 9 no post or extremely low post greys I don’t trust. Everyone else I follow if they follow me
Yes it isIt's not serious man
If I followed you for good, would it be better?Yes it is
Yes, and I’ll follow you back againIf I followed you for good, would it be better?
I'm sorry for making you upset. HereYes, and I’ll follow you back again
Didn’t make me upset per se, but I only follow people who follow me in return. If I notice someone has unfollowed me, I just unfollow them in return.I'm sorry for making you upset. Here
OP is a fucking genius btw for writing up this script. Works like a charmI'm sorry for making you upset. Here
Imagine I just unfollowed you lolDidn’t make me upset per se, but I only follow people who follow me in return. If I notice someone has unfollowed me, I just unfollow them in return.
Then I’d find out when I run his script on a weekly basis as I plan to from now onImagine I just unfollowed you lol
Then I’d find out when I run his script on a weekly basis as I plan to from now on
basedThen I’d find out when I run his script on a weekly basis as I plan to from now on
post it on github and contribute open source inceldomAnd the users that you aren't following back...
I don't really care about people who don't follow back but I vaguely recall some users such as @VintageCarCoper saying they get pissed whenever they don't get followed back, so I figured there might be some users who want to see this list without going through the tedious process of manually checking them one by one.
How to use
Open inspect element on this page (which is usually the F12 shortcut), click on the console section, and paste the code from the spoiler below into the console and press enter.
JavaScript:if(!window.current_user) window.current_user = $('nav .avatar').data('user-id'); function getList(data) { var doc = $($.parseHTML(data.html.content.trim())[0]); return doc.find('ol.block-body .block-row').map(function() { var username = $(this).find('.username').text(); var user_id = $(this).find('.username').data('user-id'); var html = $(this).html().trim(); return { username, user_id, html }; }).toArray(); } function getNext(type, page, list, cb) { function onerror() { console.log('retrying...'); setTimeout(function() { getNext(type, page, list, cb); }, 1000); } $.get('https://incels.is/members/'+window.current_user+'/'+type+'/page-'+page+'?_xfResponseType=json', function(data) { if(data.status !== 'ok') { onerror(); return; } var cur = getList(data); if(cur.length) { getNext(type, page+1, list.concat(cur), cb); } else { cb(list); } }) .fail(onerror); } console.log('fetching following list...'); getNext('following', 1, [], function(following) { console.log('fetching followers list...'); getNext('followers', 1, [], function(followers) { function diff(a, b) { var seen = Object.create(null); b.forEach(function(member) { seen[member.user_id] = 1; }); return a.filter(function(member) { return !seen[member.user_id]; }).sort(function(a, b) { return (a.username || '').localeCompare(b.username); }); } var brutal = diff(following, followers); var grays = diff(followers, following); function log(list) { if(!list.length) return 'No members in this list.'; return list.map(function(member) { return '@' + member.username; }).join(' '); } function display(list) { if(!list.length) return '<p>No members in this list.</p>'; return list.map(function(member) { return member.html; }).join(''); } console.log("Members who aren't following you back\n\n" + log(brutal)); console.log("Members you aren't following back\n\n" + log(grays)); document.body.innerHTML = "<style>.contentRow { margin-bottom: 10px; } body { padding-left: 30px; }</style>"; document.body.innerHTML += "<h1>Members who aren't following you back</h1>"; document.body.innerHTML += display(brutal); document.body.innerHTML += "<h1>Members you aren't following back</h1>"; document.body.innerHTML += display(grays); document.body.innerHTML += "<h2>This script was created by some nigga named @lowz1r</h2><br>"; }); });
Was there a point to making this? Probably not.
Why did I do it? Because I'm a fucking incel.
tagging @lazy_gamer_423 because I've seen him use inspect element before.
tagging @The Scarlet Prince because he made a thread on javascript before.
kekpost it on github and contribute open source inceldom
funny you should askthere was a guy who used script to postmaxx i tried it and it worked can't remember the name though.
was it you what was your previous usernamefunny you should ask
Nah i never changed my usernamewas it you what was your previous username
he probably deleted his account he was an old userNah i never changed my username
thats kinda petty bro
I don't really care about people who don't follow back