|
Jul 16
2008
|
How to Block Obnoxious Digg ShoutsPosted by Don in software, PMS Social Suite, Greasemonkey, free, Digg |
Sometimes your Digg friends just don't know when to quit.
We've all seen the person that seems to have just discovered the shout button and sends us 20 spams, er shouts, a day. We've been smart enough to turn off the email notfication for new shouts, but it's still clogging up our shout pages.
We don't want to lose them as a friend, because frankly they send good stuff once in a while and they digg our stuff, but there's just no way in Digg to get them to cut it out. It's either receive every shout or stop being friends.
A Script to Block Those Bothersome Shouts
Now there's a solution. If you haven't already, go install Greasemonkey. Really. Go do it right now. Then install our new Greasemonkey Script to Block Digg Shouts. After you have Greasemonkey installed you just click on the link and the script will install itself. You can make things more efficient by right clicking on the Greasemonkey icon, selecting Manage User Scripts, and then moving the Digg Shout Blocker to the top of the list -- that will make it get executed first. Note that Greasemonkey is a Firefox extension, so you'll have to install Firefox if you haven't already done that.
We have both Freemium (free to registered users) and Premium (paid) versions of our software. You'll need to be at least a registered user of Promote-My-Site to use this tool, because you'll need to set up an account on the PMS Social Suite. The freemium version will do everything you need. You'll want to follow the installation instructions. You don't actually have to install Imacros in order to use the shout block capabilities, but there are so many other features that you're going to want to install it as well. We have to require registration because we need to maintain a database record of who you're trying to ignore.
Once you've registered, go to the tool and click on the Profiles tab. Click the Add button and enter your Digg Username and Password, then click the Add button at the bottom. Now go to the Manage Friends tab. Your Digg Username should be filled in already, so click the Refresh From Digg button. The API calls will run and you'll get your grid populated with your current friends.
Let's say we're getting a lot of unwanted shouts from Oliver Taco. We can enter his name in the Friend Name field then click Query and we'll see this:
Now we just click the Toggle Block button and then Query again and we'll see that OliverTaco now has a status of Yes for Blocked. We've now marked him in our database as someone that we don't want to see their shouts.
How it Works
The Promote My Site server maintains a database of which friends you've decided to block. The Greasemonkey script checks that database each time you view your shout pages in Digg. If it sees someone on the blocked list, it runs a bit of code that mimics pressing the delete button on the shout. Viola, that user can no longer shout to you!
The script runs entirely in your Firefox browser. Other than the fact that you're able to delete shouts fairly quickly, there's no way for the Digg server to tell what you're doing. It does the same thing as if you had kept a spreadsheet of digg friends you want to ignore and delete each shout from them every time you load a shout page. Except it's a lot easier.
Blocking shouts is permanent. When the page loads, the delete code is run and they'll really be gone. But you can always just go back to the PMS Social Suite and toggle the Blocked status of a user back again.
Of course, if you block everybody that's shouting eventualy you'll just get back a blank page from Digg. You can see how many shouts were deleted by looking at the Shouts Received tab on your Digg page. The script adds (n Ignored) in italics right next to it to show you how many were ignored.
BTW, while I used OliverTaco as an example, I wouldn't suggest blocking his shouts. The rumor is that he's pretty good about using the PMS Social Suite and if you send him good stuff and reciprocate, he's very likely to Digg your shouts. So is LtDraper.
Other free Greasemonkey scripts we suggest to enhance your digging experience are Help Digg Your Incoming Shouts and Quickly Delete Your Shouts. They're part of the install process for the PMS Social Suite anway.
I'd like to thank everyone for their testing on the
Why Not Charge More?
We use 
It's always great to get a new tool like the
Filter Options
So you're rocking along, doing some pretty good dollar consulting, and you build a small product, internal use only, to help you get your fixed price projects done more quickly. And now you're really pulling in some bucks.
Inflection



