Twisp

16 June 2009

Twisp is a TWitter SPam fighting Powershell script that searches through your followers and provides insight into the most likely spam candidates.

Download it now: Twisp 1.0

Note: After putting in your credentials, the script is going out to Twitter.com to pull down your full followers and full friends list. This may take some time. I’m working on a new version which will either offer a progress bar, or at least give some feedback that the script is still running.

So what does it do?
Twisp first gathers a list of all your twitter friends and compares it to a list of people who follow you. Anyone who follows you (who you aren’t friends with) goes into a list of potential spammers.

This list is further refined by comparing:

  • How many friends do the potential spammers have to how young the account is.
    (If the account is only a few days old, but they already have friended 500 people, they’re probably spammers)
  • The ratio of their friends to their followers and the total number of their friends
    (If they are only followed by a quarter (or less) of the number they friended, they’re probably spammers)
  • Their bio to keywords such as “media expert” and “SEO”
  • If they don’t have a profile picture

The index of spamitude is calculated, then displayed next to the potential spammer’s name in a simple GUI. Use the checkboxes to select multiple users, then either click Block to simply block the users, or Report which will first send a Direct Message to @spam with the spammers usernames (thereby reporting the users) before blocking the users.

Note: The Blocking feature requires that you are a follower of @spam and can send Direct Messages to @spam.

Creative Commons License
Twisp by Pezhore is licensed under a Creative Commons Attribution-Noncommercial-Share Alike 3.0 United States License.
Permissions beyond the scope of this license may be available at http://pezhore.com/ContactMe

Comments (1) Trackback Leave a comment
  1. Joe Pruitt August 20th, 2009 at 08:06 | #1

    Great script! Looks like it uses portions of my PoshTweet library for the twitter intergration too – double plus! Cheers and thanks for sharing!

    -Joe

Allowed tags: <a href="" title=""> <abbr title=""> <acronym title=""> <b> <blockquote cite=""> <cite> <code> <del datetime=""> <em> <i> <q cite=""> <strike> <strong> <pre lang="" line="" escaped="">
  1. No trackbacks yet.