1.2. Example: iMessages

The "Messages Status.scptd" script sets the online status of this application to "on the phone" while a phone call takes place (unless the status is offline when the phone call starts).

  • Open the "Preferences" by clicking "NCTI standard" in the Mac menu bar.
  • Activate "AppleScript to be triggered for incoming and outgoing calls" within Call handling and choose "Messages Status.scptd".

⇒As soon as the "Messages" application is opened, your status with the Bonjour function is shown at the lower left of Messages.

  • Open Messages/Accounts and activate "Bonjour" manually as this field is hidden.

In a conversation, your online status changes from "Online" to "On the phone".

Did you change your online status manually, the status stays the same in a conversation as you set it previously. Your status will only be extended by "on the phone" in addition (e. g. Surfing the web (on the phone)).

Did you change your offline status manually, your status will not change in a conversation into "status (on the phone)".

Monitoring your friends' online/offline status with Bonjour

  • Find an overview of your friends' online/offline status by clicking "Window" and subsequently "Friends" in the Mac menu bar.

⇒Subsequently, you'll find all available contacts and their status via Bonjour. All contacts are able to see your own status as well.

Consider chapter Call handling for information sharing of your contacts as well as your own status.

You can easily create a AppleScript file by yourself with the AppleScript editor on your Mac.