-
Star
(360)
You must be signed in to star a gist -
Fork
(64)
You must be signed in to fork a gist
-
-
Save tajnymag/9de74305f9bb09aa940d26418bd508f1 to your computer and use it in GitHub Desktop.
// ==UserScript== | |
// @name Tinder Deblur | |
// @namespace Violentmonkey Scripts | |
// @match https://tinder.com/* | |
// @grant none | |
// @version 1.4 | |
// @author Tajnymag | |
// @downloadURL https://raw.githubusercontent.com/tajnymag/tinder-deblur/main/tinder.user.js | |
// @description Simple script using the official Tinder API to get clean photos of the users who liked you | |
// ==/UserScript== | |
async function unblur() { | |
const teasers = await fetch('https://api.gotinder.com/v2/fast-match/teasers', { | |
headers: { 'X-Auth-Token': localStorage.getItem('TinderWeb/APIToken') }, | |
}) | |
.then((res) => res.json()) | |
.then((res) => res.data.results); | |
const teaserEls = document.querySelectorAll('.Expand.enterAnimationContainer > div:nth-child(1)'); | |
for (let i = 0; i < teaserEls.length; ++i) { | |
const teaser = teasers[i]; | |
const teaserEl = teaserEls[i]; | |
const teaserImage = teaser.user.photos[0].url; | |
teaserEl.style.backgroundImage = `url(${teaserImage})`; | |
} | |
} | |
if (typeof GM_info === 'undefined') { | |
console.warn( | |
'[TINDER DEBLUR]: The only supported way of running this script is through a userscript management browser addons like Violentmonkey, Tampermonkey or Greasemonkey!' | |
); | |
console.warn( | |
'[TINDER DEBLUR]: Script was not terminated, but you should really look into the correct way of running it.' | |
); | |
} | |
console.warn('[TINDER DEBLUR]: This version has been deprecated. Please see https://github.com/tajnymag/tinder-deblur'); | |
setInterval(() => { | |
if (['/app/likes-you', '/app/gold-home'].includes(location.pathname)) { | |
unblur(); | |
} | |
}, 5000); |
does this work on other websites too?
Weird, it's not working for me. Installed the script today for the first time, I already had Tamper Monkey in Chrome on my Mac, so it's weird I'm the only one it's not working for 😂
Oddly, if I copy the code itself into the console, it definitely does work...so this is pretty rad. Just wish I could get it to work automatically in Tamper Monkey without the need to copy/paste. Totally still technically works as a JS method for this in 2022, tho 💯
Okay, half-figured it out. Tamper Monkey just isn't cutting it with this. Disabled it then installed Violentmonkey and it's totally working. Well done my dude. Pretty impressive! 🙌🏻
Hi Tajnimag, congratulations on your successful code. You seem to be a very good programmer :)
I don't know how to contact you, so I decided to write you here. Excuse me for it.
I would like to find someone to change one feature in tinder. Let me explain it to you:
In the app tinder if you use some GPS fake or even change your location paying Tinder +, you will be able to match with people on this other location. However the distance shown is the real distance between your current location and the fake location you chose.
Question: is it possible to change the code in tinder, so that the app tinder compares the distance refered to your fake location?
I am looking forward to reading from you.
Many thanks in advance! :)
@eagl3s1ght, unfortunately probably not. To calculate the distance you need to have coordinates of both of the sides of the match. It is very unlikely for Tinder to provide coordinates of the other users through their API.
@kandayss Just purchased Tindify to test it out and it doesn't even work. Lame 🤦♂️
So far, this script works, though; at least for viewing who's liked you 💯
@tajnymag , thank you for your response. Maybe the solution is to change the location options flashing the custom recovery on the mobile phone. Let's see if it works.
Thank you anyway and keep going! ;)
Theres a way to make the infinite loading on likes-you page works? im trying but nothing is working so far
I have a few questions. Haven't been able to make it work.
Where in the code are you suppose to paste this?
Do I replace some of the code already there?
Also, I've managed to find the url in the code for the blurred image. When I paste it into my browser and go there directly, it seems as though the original image is blurred. So there would be no need to blur it in the code.
I don't know, maybe tinder is just fucking with my profile and lying about the likes, cause after about a week of using the app, I still haven't matched with any of these supposed profiles with blurred images. There's only 8 of them but still. It seems fishy that they're all still there.
I have a few questions. Haven't been able to make it work.
Where in the code are you suppose to paste this? Do I replace some of the code already there?
Also, I've managed to find the url in the code for the blurred image. When I paste it into my browser and go there directly, it seems as though the original image is blurred. So there would be no need to blur it in the code.
I don't know, maybe tinder is just fucking with my profile and lying about the likes, cause after about a week of using the app, I still haven't matched with any of these supposed profiles with blurred images. There's only 8 of them but still. It seems fishy that they're all still there.
Just open the console, paste the code above and wait 5 seconds on the "liked you" screen. It will show some of then but not all of then.
Hah! I was pasting it in the "elements" section! Awesome, worked like a charm, thanks!
Looks like it's patched now :/ It was fun while it lasted, thanks for the script!
its down ;(
Pathed now, but I used it many times, so thanks for that!
yep the script was amazing. Thanks again for that! Not working at the moment though.
Hi! tajnymag doesn't work for me in google chrome, I paste it into the console, wait, nothing happens. Сan't enable in extensions Tell me please.
@AlexeyKorneev, please read the prior comments
a. the script wasn't designed to work by pasting it to the console directly
b. Tinder has probably patched their API
it was working fine until now. rip 05.05.22
thank you very much, when can we expect your update?
thank you very much, when can we expect your update?
lol. No offense, but try to be more polite pls otherwise tajnymag won't give a s**t about that with such attitude :D (at least that would be what I'd have done :D )
we can all cry together
I just found this method few days ago,
I confirm it worked, and now its not working.
are you guys sure tinder has patched/fixed this? or is it some minor API changes that could be altered?
@markushami, it is possible for it to be just an API change. Trouble is, I'm heading to my finals and at the same time don't use Tinder anymore. If anyone found a solution, I'm happy to merge the changes and bump the version number.
teasers endpoint only returns blurred images now, fast-matches is still locked behind gold 🤷🏽
Not working
Sadge
damn this was fun while it lasted got to see about 100 matches with this trick thank you tajnymag you are the man it doesn't work anymore because they have probably figured out that alot of people are using this trick, so they doing what Badoo and bumble does now but thanks again mate
It is still working