Comment doit-on gérer l'envoi de messages de bienvenue XMPP lorsque les utilisateurs souscrivent à bot (en général)

StackOverflow https://stackoverflow.com/questions/1480972

  •  18-09-2019
  •  | 
  •  

Question

Comme le dit le titre, je voudrais envoyer un message de bienvenue lorsqu'un utilisateur est abonné à un bot.

Cependant, si je comprends bien, la présence abonnent strophes ne doit pas contenir de-JID qui comprend des ressources (et mes tests avec Adium indique qui est aussi le cas). Cela est, le message de bienvenue pourrait facilement être envoyé à la JID nue, mais est-ce vraiment la bonne façon de le faire? Il se sent comme il doit être envoyé à l'instance réelle où la souscription origine.

Peut-être que je vois un problème où il n'y en a pas? Dans le cas contraire, des idées sur la façon de le résoudre?

Était-ce utile?

La solution

Ne craignez pas l'envoi d'un message à un JID nu. Presque tout le temps c'est ce que vous voulez. L'utilisateur peut déjà avoir un système fantastique en place en utilisant la priorité pour obtenir la réponse à l'appareil à droite, comme une mûre, leur client jabber à domicile, celui au travail, et ainsi de suite. Heck, ils ont envoyé la demande de leur mûre qui a une priorité 0, et ils veulent obtenir la réponse de retour à leur bureau.

Il suffit d'envoyer une strophe de message avec un type de titre, puisque vous ne voulez pas à répondre à l'avis.

Autres conseils

Les choses ont dit au sujet des messages sont bien. Si vous vous souciez de qui envoyer la présence abonner à strophes, je me demande si vous savez vraiment ressources à ce moment-là. IIRC, les ressources sont supprimé avant la transmission de présence abonnée et je suppose que vous répondez à eux. De plus, le robot veut être informé de toutes les présences, alors inscrivez-vous à la JID nue est la bonne chose à faire.

Licencié sous: CC-BY-SA avec attribution
Non affilié à StackOverflow
scroll top