Learn how to use Greasemonkey with Firefox.

Facebook Friends Checker

By znerp Last update Nov 5, 2009 — Installed 70,254 times. Daily Installs: 461, 449, 416, 346, 330, 390, 1079, 840, 633, 612, 644, 484, 445, 485, 767, 1115, 881, 1510, 1005, 719, 836, 741, 544, 461, 415, 379, 427, 450, 472, 520, 538, 586
Script Summary:
Regularly checks your Facebook friends to check whether anyone has removed you from their friends.
Recently Updated TopicsPosts
Feature Request - exFriends...2
Sript is broken as of 4th N...17
Newb Incompetence5
backing up non-deleted frie...2

this script has 23 topics, 185 posts

Review Summary
5 stars
7 reviews (7)
4 stars
0 reviews (0)
3 stars
1 reviews (1)
2 stars
0 reviews (0)
1 star
0 reviews (0)

this script has 8 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 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.