À quoi servent ces options pour les contacts Google Talk sur pidgin?

0

Pidgin propose de nombreuses options pour le contact Google Talk (vous pouvez les voir en cliquant avec le bouton droit de la souris sur le contact):

  • Annuler la notification de présence
  • Se désabonner
  • Bloc
  • Retirer

Je me demande quelles sont les options locales, lesquelles ont une incidence sur l'état du serveur et quelle est la différence?

Evan Carroll
la source

Réponses:

2

Dans XMPP / Jabber traditionnel, il existe plusieurs "composants" de l'ajout d'un contact, en partie influencés par le fait qu'il est conçu pour être un réseau fédéré (comme le courrier électronique).

  1. Vous pouvez envoyer un message à n'importe quel utilisateur en entrant son identifiant à la main.

  2. Vous pouvez simplement avoir quelqu'un dans votre liste d'amis, mais sans fonctionnalités supplémentaires, juste pour marquer l'identifiant. ("Supprimer" supprime le signet, annule l'abonnement de présence entrant et révoque l'accès de présence sortant en une étape.)

  3. Vous pouvez autoriser une autre personne à voir vos notifications de présence - elle peut savoir si vous êtes en ligne. ("Annuler les notifications de présence" annule cette action.)

  4. Vous pouvez être abonné aux notifications de présence de quelqu'un d'autre - voir quand il est en ligne. ("Unsubscribe" désactive ceci.)

Les trois options sont côté serveur. Dans la plupart des applications de chat, ajouter une personne en tant que "contact" consiste en 2, 3 et 4 personnes ensemble. Je pense que la même chose s’applique à Google Talk: si vous avez quelqu'un dans votre liste de contacts, cela leur permet de voir automatiquement lorsque vous êtes en ligne, et certains de ces éléments de menu ne fonctionneront pas du tout.

(Bien entendu, dans la plupart des clients XMPP, les étapes sont simplifiées. Les éléments de menu sont là au cas où quelqu'un aurait besoin d'un contrôle plus précis.)


Je ne suis pas tout à fait sûr que "Block" dans Pidgin soit côté serveur ou non. Je pense que c'est côté serveur si votre serveur prend en charge la fonctionnalité, mais pas tous.

Grawity
la source
il n'y a donc aucun moyen de "masquer" un contact afin de forger ce niveau d'accès ultérieurement?
Evan Carroll