Services & Software

Exclusive: Twhirl gets pushy with

Nanoblog app gets updates from open-source service via XMPP. We're still waiting for similar support from Twitter.

The next update of Twhirl will get support for yet another nanoblogging service,, and on that platform Twhirl will feature a communication method that Twitter users have been asking for: push updates.

Read to end of story for the download link and instructions.

In other words, the Twhirl client won't have to ping the servers to get updates; instead, updates will be sent directly to the Twhirl client. This makes nanoblog conversations more live--you can have a back-and-forth without hovering over the "update" button. It also means that your Twhirl client doesn't have to be hitting the servers every few minutes for updates, which reduces the load profile on the service, theoretically at least.

The latest version of Twhirl gets push nanoblog entries from

In practice, the push capability of is more complex. doesn't do the pushing itself. Instead, sends its updates to Google Talk, a Jabber-based IM platform that supports the open XMPP standard for instant messaging; and it's those XMPP messages that get pushed out to the Twhirl desktop clients installed on users' computers.

The two-step requires users have two logins: One for, and one for Gtalk, and that they enter them into both and Twhirl.

It's unknown when (or even if) Twitter will open up a push interface or unlock its XMPP support, or how Twitter and Twhirl will work together to make setup easier than it is for

Twitter does support the XMPP standard for sending out the "fire hose" of its content, but it's not open. Only four sites right now get the feed: Summize, which Twitter bought, Twittervision, FriendFeed, and Zappos (yes, the shoe company)., by the way, is cool because it's open-source. But other than that I find little reason to use the service: it doesn't have Twitter's user network nor newbie Plurk's user interface innovation. Seeing updates pushed to Twhirl just raises the obvious question: When will we get this feature on Twitter?

The new version of Twhirl will probably be announced Monday, Seesmic CEO Loic LeMeur told me.

You need both an and a GTalk ID to get the push feature to work.

How to
To get the version of Twhirl that supports, grab this download. Log in to the site, go to the IM tab and enter in your Gtalk ID. Also check the "Send me notices through Jabber/Gtalk..." box in Preferences. In Twhirl, go to the configuration panel for, go to the Network tab, and in the "XMPP Settings" box, enter your Gtalk ID and password, and "" in the server field. You'll know it's working if you see a little lightbulb icon in the lower-right of the panel light up.

You can follow me on, but I hang out more on Twitter and Friendfeed.

How I got burned by Twitter's API, and how to fix it.
Which way will Twitter go? by Dave Winer.