Facebook Friends Checker

By znerp Last update Nov 5, 2009 — Installed 111,614 times. Daily Installs: 539, 618, 586, 678, 500, 513, 1304, 761, 653, 607, 574, 618, 622, 587, 554, 423, 573, 572, 663, 553, 525, 548, 436, 604, 553, 571, 542, 520, 496, 461, 530, 487
Script Summary:
Regularly checks your Facebook friends to check whether anyone has removed you from their friends.
Review Summary
5 stars
11 reviews (11)
4 stars
0 reviews (0)
3 stars
1 reviews (1)
2 stars
0 reviews (0)
1 star
1 reviews (1)

this script has 13 reviews

Did this script help you? Please donate, but don't feel forced to! Make payments with PayPal - it's fast, free and secure!

When the script detects that someone you used to be friends with is no longer one of your friends, a message will appear informing you about who it was and giving a link to their profile page.

The script checks by default once per hour when on Facebook, but this time can be increased through "Tools > Greasemonkey > User script commands... > Set time interval to check for removed friends...".

Brief explanation of how the Script works...

Any time a page is loaded on Facebook, the script will run and it will follow the following basic algorithm;

  • If the script has checked your friends in the past <<insert number here>> hours, do nothing.
  • Otherwise, load a page on Facebook in the background with a list of all of your friends.
  • Go through each of these friends and add them to a list.
  • Compare this list with the list saved the last time the script checked your friends.
  • If someone was on the list before who isn't now, post the box informing the user.
  • Save the new list of friends over the old one.
  • Save the current time as the last checked time.

If you have any comments on this then please create a discussion about it.

Please don't create one complaining about it not working though if immediately after installing it nothing happens.

Screenshot

Update Log

  • 7-Jan-2009:
    • Initial release.
    • (later in the day...) Ironed out a few bugs.
  • 23-March-2009: Old friends now stays until a button is clicked to hide this. This means the page can be refreshed and the notification will still remain.
  • 21 July 2009: Finally fixed for Facebook changes.
  • 24 July 2009: Changed so that it should no longer appear in the error console.
  • 25 July 2009: Fixed to work for people with vanity URLs.
  • 20 August 2009: Small fix to stop errors appearing in the console. Shouldn't change any functionality.
  • 29 August 2009: Fixed to work for people with >400 friends. Hopefully. Many, many thanks to bengliang.
  • 4-September-2009: Fixed to work better if removed friends have vanity urls.
  • 12-October-2009:
    • Fixed to be more reliable for getting friend's names once they've removed you. Massive thanks to Troy Thompson for the typeahead search link.
    • Added auto-update.
  • 25-October-2009: I found out the script doesn't run for some users, so updated to (hopefully) be more reliable.
  • 2-November-2009: Fixed to work more reliably, more quickly after a friend removes you.
  • 5-November-2009: Fixed for recent Facebook change that broke the script.