Instant Messenger Онлайн-проверка состояния / индикатор для GTalk, MSN (Skype), Facetime (или сообщений)

Мне было интересно, есть ли способ проверить онлайн-статус (индикатор) для любого из этих мессенджеров: GTalk, MSN (Skype), Facetime (или Сообщения).

Было бы здорово, если бы я смог получить онлайн-статус пользователя, чтобы узнать, доступен ли он / она онлайн, прочь, занят, без дела и т. Д. Для любого из этих мессенджеров: AIM, GTalk, ICQ, MSN и YAHOO. (Если есть другая служба обмена мгновенными сообщениями, которая предоставляет такую ​​подробную информацию, сообщите мне об этом). Благодарю.

Я могу получить статус онлайн для AIM, ICQ и YAHOO путем керлинга (big.oscar.aol.com для AIM, web.icq.com для icq и opi.yahoo.com для YAHOO) и проанализировать ответ.

Примечание. У GTalk раньше были значки, и он больше не доступен. Это хороший пример того, что я ищу: http://motyar.blogspot.com/2010/04/gtalk-status-checker-with-php.html