Skype Mute
This is a small AppleScript for muting a Skype call. On completion it gives a Growl notification on what action was taken--or failure. Using QuickSilver (or another launcher of your choice), you can then bind it to a keyboard shortcut.
Requirements
- Skype for Mac
- Growl
- An active Skype call (script won't work properly unless there is an active call)
Instructions for use
- Download the apple script using the download link below
- Uncompress and put the resulting file in the location of your choice (I recommend ~/Library/Application Support/Skype/Scripts)
- Run the script any time you want to mute or unmute
Instructions for binding to a hot-key using QuickSilver
- In the QuickSilver menu, go to "Triggers..."
- Add a new trigger by using the + button and selecting "HotKey"
- In the first box, select your new script
- In the second box, select "Run"

- In the newly created entry, click the "Trigger" column where it says "None"
- In the Settings drawer that opened, click "Edit" next to "Hot Key:" and enter the Hot Key of your choice

- Close the QuickSilver window, make a Skype call, and give the script a try!
Download
Known issues
It seems that Skype's ability to mute a call has a bug. Sometimes when in a conference call (more than 2 people) in which I am not the host, it does not work. I've opened a support ticket with Skype. This is fixed as of Skype 2.8.
- The response sent to Growl is occasionally incorrect. It says Mute/Unmute failed though the action actually successfully happened.
