Adium

nocollapse)?

Creating Sound Sets

An AdiumSoundSet is just a folder of sound files (any format Quicktime supports will work) with a Sounds.plist file (NOTE: This format is very likely to change for Adium 1.0 and later to allow additional capabilities for xtras. The format described here will still be supported. Conversion to the new format from this one should be fairly easy). The Sounds.plist file (version 1) looks like the following:

<?xml version="1.0" encoding="UTF-8"?>
<!DOCTYPE plist PUBLIC "-//Apple Computer//DTD PLIST 1.0//EN" "http://www.apple.com/DTDs/PropertyList-1.0.dtd">
<plist version="1.0">

<dict>
	<key>AdiumSetVersion</key>
	<integer>1</integer>
	<key>Info</key>
	<string>Description of your sound set here</string>
	<key>Sounds</key>
	<dict>
		<key>Contact Signed Off</key>
		<string>Deflate.aif</string>
		<key>Contact Signed On</key>
		<string>Inflate.aif</string>
		<key>Message Received</key>
		<string>Inhale.aif</string>
		<key>Message Received (New)</key>
		<string>Quack.aif</string>
		<key>Message Received (Stranger)</key>
		<string>Feather Ruffle.aif</string>
		<key>Message Sent</key>
		<string>Exhale.aif</string>
	</dict>
</dict>
</plist>

The following case-sensitive keys are available within the Sounds section, categorized according to the icons in the Adium's events prefpane:

Accounts

  • Connected
  • Disconnected
  • New Mail Received

Contact Status

  • Authorization Requested
  • Contact is no longer seen
  • Contact is seen
  • Contact Returned from Away
  • Contact Returned from Idle
  • Contact Signed Off
  • Contact Signed On
  • Contact Went Away
  • Contact Went Idle

Chats

  • Contact Invites You to Chat
  • Contact Joins
  • Contact Leaves
  • Message Received
  • Message Received (Background Chat)
  • Message Received (Background Group Chat)
  • Message Received (Group Chat)
  • Message Received (New)
  • Message Sent
  • Notification received
  • You Are Mentioned (Group Chat)

File Transfer

  • File Transfer Began
  • File Transfer Being Offered to Remote User
  • File Transfer Canceled Remotely
  • File Transfer Complete
  • File transfer failed
  • File Transfer Request

Error

  • Error
Page last modified by Robert, 10 years ago