If you, like me, use twitter on a regular basis, you maybe like this one.
There's a new great site around called The Twitter Blacklist. It was created by Earle Martin and intends to gather a list of all the spammers and morons who either try to use the service to promote their nonsense products/websites or simply just are attention addicts. In both cases, these people are blindly following as much other people as they can. The best indicator to see whether someone is a twitter spammer or not, is the ratio between how many people they follow and how many follow them.
1:5 = twittercaster, 1:2 = notable, 1:1 socially healthy, 2:1 newbie or social climber, 5:1 twitter spammer. - Evan Podromou
Since a couple of days the twitter blacklist has a simple, yet nice API which allows you to check if a certain user is listed or not. This is where Greasemonkey enters the game
.
I wrote a tiny Greasemonkey script which looks up the username of the visited twitter profile and displays a nice warning message at the top of the page if it's listed at the twitter blacklist.
Blocking the user then, is just one click away
.
I made the script available at the userscript website, you can fetch it here.
I hope this also finds its way into some of the available twitter clients. If the twitter blacklist grows (which it does almost daily) it will make twitter a even nicer place to stay.
And last not least: If you know other twitter spammers which aren't listed at the twitter blacklist yet, remember to report them (details about how you can report a spammer can be found at http://twitterblacklist.com).
Hmm now that I'm thinking about it, could you make it check the follow/followers ratio and display the spammyness status, too?
2008/04/24 22:56Nope, that's not possible (yet?) because the API provides only one function to check a username against the blacklist.
Edit: Oh well, let me correct myself. Therefore I don't need the API. I'll see what I can do
.
Minor issue… I noticed that the Greasemonkey script doesn't show the warning if the case doesn't match exactly to what is on the Twitter Blacklist. For example: http://twitter.com/BarackObama4 shows the warning but http://twitter.com/barackobama4 does not.
2008/04/25 00:13
I've noticed that as well, however that's a limitation of http://twitterblacklist.com
. I'll forward that to them.
Edit: I stand corrected
. I've found a way and updated the script, it works now as expected!
Too late
. I wrote it my self: Classify Twitter Users with Greasemonkey. That was a fun little project
You too are like TNT&Dynamit for Twitterusing .. thank god you both seem to have too much time :)
2008/04/25 09:24No matter how fun something is there is always some self appointed nanny trying to protect us. How stupid
2008/06/03 19:33Well, it's completely up to you to use this script or not, I can assure you that I don't intend to protect you from anything - other than that I don't quite get what you actually wanted to express with your comment.
2008/06/03 20:33
Wow, that's a great idea. Stumbled.