hypocritical : talking the talk without walking the walk

June 29, 2008

Twitter track hack: Where there's a will, there's a workaround

It's no secret that I'm a fan of Twitter.

Well, I was, until it started being so unreliable. Now, I'm caught with some golden handcuffs. I find myself using Twitter because that's where the people to whom I want to speak tend to reside. And yet, Twitter's ever faltering set of features has me struggling to find ways to workaround its fickle architecture.

But that got me to thinking. Maybe this is my problem to fix. Maybe? I mean, I already have to use tricks to stay on top of Twitter content. Why couldn't I come up with a trick to replace the Twitter functionality that I find truly valuable?

Maybe I can.

Let's take Twitter's track feature. Anyone who spends much time in Twitter eventually happens upon track. It's a really easy way to make sure that you're staying on top of Twitter conversations that are important to you.

Long story short, Twitter track uses the Jabber/XMPP interface to send messages to your IM (instant message) or SMS when a term you're tracking pops up. The beauty and elegance of the solution is that it knows whether your online or not. Online? IM. Offline? SMS.

Elegant.

There's only one problem: Twitter track has been broken for quite some time. And it's showing absolutely no sign of being repaired anytime soon.

But, I've come up with a workaround that's helping me compensate for the lack of track. So I thought I'd share the hack. (I'm a poet.)

So, why now? It's been broken for ages. Well, three things:
  1. Replies were broken for awhile (fixed!) which led me to use Summize pretty actively
  2. I just read an inspirational post from Marshall Kirkpatrick on RSS magic
  3. And a recent post by Corvida on IM Feeds sparked a bit of an epiphany for me
So let's get on with it, shall we?

Faking Twitter track by jumping through some hoops

Let me start out with some caveats.
  • First, this isn't perfect. It doesn't capture everything. But it grabs far more than what you're seeing right now.
  • Second, this isn't as elegant as the Jabber/XMPP thing. If you choose to do both IM and SMS, you're going to get both IM and SMS. It's not an intelligent or elegant means of alerting you. It's a hack.
  • Third, this is some serious hoop jumping, relying on a number of services to function.
  • Fourth, this isn't instantaneous. I've seen anywhere from a few minutes delay to 30-minutes delay.
  • And finally, fifth, if you're tracking your username, you're going to get an echo of the tweets you send.
That said, it's still better than nothing.

So, how do you build a pseudo Twitter track?
  1. Go to Summize (or TweetScan or another preferred Twitter conversation search that provides an RSS feed) and search for the term you want to track.
  2. Look in the left sidebar for the "Feed for this query"
    Summize feeds
  3. Right-click or Control-click to copy the URL of that feed.
Okay. Now, you've got the golden nugget. That RSS feed for the important term you want to track on Twitter. Now, you need to decide: Do I want to be alerted via IM? Do I want to be alerted via SMS? Do I want both?

(Actually, before you do anything else, another thing you might want to do is go ahead and add this feed to your preferred feed reader, too. I mean, just as a fail safe.)

If you want to build a fake Twitter track via IM:
  1. Head on over to IM Feeds (or a similar RSS to IM service)
  2. Add the appropriate account to your IM software
  3. Wait for the instructions to arrive
  4. Send the contact the message "sub [feed URL from Summize]" (or through its prescribed subscribe mechanism)
Congratulations! You now have a half-assed Twitter track solution for IM. Bravo! When that term pops up on Twitter, give it a few minutes for Summize to catch it, then give it a few minutes for IM Feeds to process it, and then you'll get it.

If you want to build a fake Twitter track for SMS:
  1. Head on over to Pingie (or a similar RSS to SMS service)
  2. Enter your particulars and the feed URL from Summize
  3. Verify the account when the message hits your phone
Voila! You now have a half-assed Twitter track solution for SMS. Now we're cooking!

Use both IM and SMS and maybe you'll actually catch all of the messages that Twitter is supposed to be tracking for us. (And, again, add that RSS feed to your feed reader. Better late than never, if you know what I'm saying.)

Wahoo!

Oh, and of course, one last thing.

I know that this post will be outdated, redacted, what have you when Twitter fixes track. And I sincerely hope that Murphy's Law is in full effect so that track will miraculously return as soon as I push "publish" for this post.

Got a better way to do this? Have some more reliable services? Please let me know. Finding it useful? I'd love to hear that too.

And, until it finally gives up the ghost, I'd love to meet you on Twitter.

Labels: , , , ,

 

Twitter track hack: Where there's a will, there's a workaround

| | Subscribe: Subscribe to the hypocritical RSS feed RSS, Bloglines




hypocritical divider - Yes, I know it's called a 'cartouche,' fancypants

Silicon Florist     More than a living     Hello, kumquat     Return
Copyright © 1998-2008, Rick Turoczy