The following post appears to be older than 100 days. I therefore cannot guarantee that any technical information in this post is still valid today.

Please consider to also look for other, more up to date resources!
2008/04/24

The Twitter Blacklist And Another Greasemonkey Script

UPDATE: As of July 12th 2008, the The Twitter Blacklist was officially closed. With the birth of identi.ca there's a new hope for better distributed microblogging. It's Open Source, so the community will be able to deal with SPAM on their own, and that will happen!

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 8-).

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).

Comments

1

Wow, that's a great idea. Stumbled.

2008/04/24 22:45
2

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:56
3

Nope, 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 ;-).

2008/04/24 23:07
5

I love this!

2008/04/24 23:26
6

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
7

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!

2008/04/25 00:29
8

Too late :-). I wrote it my self: Classify Twitter Users with Greasemonkey. That was a fun little project :-)

2008/04/25 00:52
9

Hehe, cool! Installed ;-)!

2008/04/25 00:56
10

This script is totally useful. Thanks!

2008/04/25 05:46
11

You too are like TNT&Dynamit for Twitterusing .. thank god you both seem to have too much time :)

2008/04/25 09:24
13

Cool - thanks!

2008/04/26 23:04
14 [...] M. Klier [...]
2008/04/27 22:04
17 [...] Michael Klier [...]
2008/04/29 05:16
18 [...] Michael Klier [...]
2008/04/29 06:51
19

No matter how fun something is there is always some self appointed nanny trying to protect us. How stupid

2008/06/03 19:33
20

Well, 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



LLOWI