web-dev-qa-db-fra.com

Comment détecter par programme les changements de présence dans le menu de messagerie?

Existe-t-il un moyen de s'abonner aux événements du menu de messagerie? Plus précisément, je recherche un signal (via DBus?) Qui est déclenché lorsque l'état de présence en ligne change dans le menu de messagerie

6
Owais Lone

Le menu de messagerie utilise le cadre Telepathy et envoie les événements d'état à Telepathy Mission Control. La page Web qui décrit la télépathie et son fonctionnement est ici:

Si vous utilisez la bibliothèque Telepathy-GLib, vous recherchez probablement le signal "most-available-presence-changed" de l'objet TpAccountManager.

6
Ted Gould