Quicksilver/Adium Away Message Hack

Update: My script no longer works with newer versions of Adium, but brnrdbrk was kind enough to update it for 1.3.

Quicksilver/Adium Hack
Quicksilver/Adium Hack

So I finally figured out how to write AppleScripts that hook directly into Quicksilver’s “text clipping” interface. For the longest time I’ve wanted to be able to set away messages from Quicksilver… and now I can:

using terms from application "Quicksilver"
    on process text ThisClipping

    tell application "Adium"
        set my status message to ThisClipping
        set my status type to away
    end tell

end process text

end using terms from It may not look like much, but I’m a happy boy. Put that into an AppleScript using Script Editor and save it to ~/Library/Application Support/Quicksilver/Actions. Restart Quicksilver, and you’ll be able to set any text you type in Quicksilver after the “.” command as your Adium away message.

The on process text terms has lots of other uses too. I’m sure I’ll come up with more.

Tags: , , , , , , , ,

  1. Blake’s avatar

    Have you played with the voice recognition much? Even cooler would be to say “Hey pooter, I’m going to lunch” and have it set the appropriate away messages, start any huge downloads you have queued up and periodically login to various work servers so you can say “NO! I was only gone for an hour and I can prove it!”

  2. Adam’s avatar

    This is a very nice Apple Script. I’ve been looking for a way to do this through QS for a while now, but you did it for me. Thanks a lot, hopefully we’ll see more like this in the future.

  3. geczvqever’s avatar

    Hello! Good Site! Thanks you! caqfvedwjfoe

  4. Rob O’s avatar

    Thanks for the script. I am curious though, how did you get the adium icon to appear in quicksilver like in your screenshot above?

  5. Sam Jones’s avatar

    Just used this to switch my Tweet script from iChat to Adium, thank you.

  6. Red’s avatar

    I was wondering if this still works with the new version of adium, 1.2 – I have been attempting to get it to work, but have been unsuccessful. Thanks

  7. Nick’s avatar

    This appears to be broken in Adium 1.2 – another unsuccessful attempt.

  8. Alex’s avatar

    Hey,

    I updated your script for new versions of Adium and Quicksilver.

    Check it out at http://blog.ambmediadesign.com/10/adium-and-quicksilver/

  9. Neonounogma’s avatar

    Hello What do your think about spyware scanning ?

  10. chris’s avatar

    @brnrdbrk Awesome! Thanks. I’ve kind of been neglecting this post lately. I’ll add a link to your post as an update.

  11. brnrdbrk’s avatar

    @chris, thanks for the link! I appreciate it!