Comment doit-on gérer l'envoi de messages de bienvenue XMPP lorsque les utilisateurs souscrivent à bot (en général)
-
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?
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.