TweetIM: Twitter, Growl, Quicksilver and Adium
For updates to TweetIM bookmark this post, or follow me on twitter. My username is grahamgilbert.
A few weeks ago I posted about a script I’d found that allows you to update Twitter using Quicksilver (my script is based off Ted’s script). Well, I decided I wanted to do more. I made a script that changes your iChat status, but then discovered that several already exist. D’oh! So, I made one that changes your Adium status. If Adium isn’t already open, it’s left as it is, but your tweet is still posted. Of course there’s Growl notification (I love Growl nearly as much as I love Quicksilver).
Thanks to the latest Adium update, it seems that pretty much all applesctipt support in Adium as been broken. Until this is fixed, my hands are tied with regards to getting this working. Sorry guys.
Features:
- Updates your status message in iChat, Adium, Skype and Microsoft Messenger (as far as I know, this is the only script that supports Microsoft Messenger).
- Will shorten urls if necessary using TinyURL.
- Will tell you if your tweet goes over the 140 character limit, and gives you the option to edit the tweet or continue posting.
- Growl notification of the posting process - lets you know if your tweet got to twitter or not.
Please report any bugs you find. I’ve tested as much as I can, but I’m sure there will be some freaky cases where it doesn’t work.
Anyway, enjoy!
If you do use it and like it, why not show me some comment love? I know people have been downloading it, so why not let me know if there’s anything you’d like added?
To install it, download the script and extract the zip. Copy the resulting file to:
~/Library/Application Support/Quicksilver/Actions
Restart Quicksilver.
Note that some people have said that the script still doesn’t show up in Quicksilver. If this happens to you, open up Quicksilver preferences, go to the Catalog section, click on the Custom tab and drag the ~/Library/Application Support/Quicksilver/Actions folder onto the window. Quicksilver will now show the script.
Next you need to fire up Keychain Access and make a new password with the following gubbins in it:
If you are logged into twitter.com in Safari or Camino, you do not need to follow this step
- Keychain Item Name: http://twitter.com
- Account Name: Your email address
- Password: Your Twitter Password
That’s it. Now you’re ready to actually tweet. First, fire up Quicksilver (Ctrl + Space is the default), hit the full stop key (or period for our colonial cousins) and type your message. Then hit tab and type out as much of Tweet
as you need to, then hit return.
Supported IM clients:
- iChat 3.1.8
- Adium X 1.0.3
- Skype 2.6.0.137
- Microsoft Messenger 6.0.2
Proteus 4.15 BetaCurrently disabled in version 1.8.1








13 Comments