2017-03-03 4 views
0

Je suis en train de développer une application de chat en utilisant ejabberd 16,09, la seule façon que je trouve pour vous désabonner un utilisateur estCUM/Sub Supprimer l'abonnement utilisateur automatiquement

<iq from='[email protected]' 
to='[email protected]' 
type='set' 
id='E6E10350-76CF-40C6-B91B-1EA08C332FC7'> 

Il n'y a aucune façon de se désabonner automatiquement l'utilisateur quand il quitte la pièce?

Ou de toute façon à quelqu'un d'autre pour supprimer son abonnement?

Répondre

0

Il y a un moyen de se désabonner automatiquement de l'utilisateur lorsqu'il quitte la pièce?

Non. Cela ne peut pas être fait. Le but de l'introduction de MUC/Sub est que même si l'utilisateur ne fait pas partie de la pièce, on peut recevoir des notifications/messages via l'abonnement qui ne se produira pas en cas de comportement muc normal (xep-0045).

Si vous souhaitez vous désabonner quand l'utilisateur quitte la pièce, alors je ne vois pas pourquoi vous utilisez MUC/SUB.Normal MUC conviendra à votre comportement.