This suggestion is actually a definate possibility, unlike open-convo-notifiers, as the 'User is typing' packet is a discrete entity sent in a very specific scenario i.e. when someone types.
If you wanted, you could configure the following:
- Sound the alert when someone starts typing and a conversation window isn't open (reason I'd have it)
- Sound the alert when someone starts typing and a conversation window is open
- Both
Of course, it'd involve packet sniffing (something I have no experience with).
@Seg: Why do you say it's impossible?