-
-
Save ashander/087ee26731c7eb68abc063fd299b8ba8 to your computer and use it in GitHub Desktop.
// 1. Go to https://twitter.com/i/likes | |
// 2. Keep scrolling to the bottom repeatedly until all your favs are loaded. | |
// 3. Run this in your console (open in chrome by View > Developer > JavaScript Console) | |
// Notes: this may take a while if you have a lot of favs/likes | |
// you can only access your most recent ~2000 likes. | |
// inspired by https://gist.github.com/JamieMason/7580315 | |
$('.ProfileTweet-actionButtonUndo').click() |
@passmethemike no clue offhand, sorry. twitter has redesigned the web front end so I'm not surprised if this no longer work. following @mochsner advice and using the api is a better bet if this no longer works
This surely work:
- Go to "like" page
- For num in range(1, $number_of_favorite_tweets)
Press key " J ". Then press " L "; - Can use Autohotkey (on windows) or Autokey (on Linux) for doing step 2.
None of the above solutions does NOT work. Please let us know if you have any more solution.
@eaghayi: see this script which works with the latest Twitter version
how to get rid of phantom likes ?
does not work
@domibor19 see the other comments
Hi, I used the code to delete my twitter likes but it has left a lot of "ghost" likes behind. Anyone know how to resolve this?
// The below js code remove the likes on twitter
setInterval(() => {
for (const d of document.querySelectorAll('div[data-testid="unlike"]')) {
d.click()
}
window.scrollTo(0, document.body.scrollHeight)
}, 1000)
Tried running this but get an error:
Uncaught TypeError: Cannot read property 'click' of null at :1:68
Is there a fix for this?