Come si deve gestire l'invio di messaggi di benvenuto XMPP quando gli utenti si iscrivono al bot (in generale)

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

  •  18-09-2019
  •  | 
  •  

Domanda

Come dice il titolo, vorrei inviare un messaggio di benvenuto quando un utente si iscrive ad un bot.

Tuttavia, a quanto mi risulta, la presenza iscriversi strofe non dovrebbero contenere un JID da-che include risorse (e il mio test con Adium indica che è anche il caso). Cioè, messaggio di benvenuto potrebbe facilmente essere inviati al JID spoglia ma è che davvero il modo giusto per farlo? Ci si sente come dovrebbe essere inviata al caso reale in cui ha avuto origine la sottoscrizione.

Forse sto vedendo un problema dove non c'è nessuno? In caso contrario, tutte le idee su come risolverlo?

È stato utile?

Soluzione

Non temere l'invio di un messaggio a un JID nudo. Quasi tutto il tempo questo è ciò che si desidera. L'utente può già avere un sistema fantastico in posizione utilizzando la priorità per ottenere la risposta al dispositivo di destra, come una mora, il loro cliente a casa jabber, quello al lavoro, e così via. Heck, potrebbero aver inviato la richiesta dalla loro mora che ha un 0 di priorità, e vogliono ottenere la risposta indietro alla propria scrivania.

Basta inviare un messaggio strofa con un tipo di titolo, dal momento che non si vuole loro di rispondere al bando.

Altri suggerimenti

Le cose dette sui messaggi sono a posto. Se vi preoccupate per chi mandare presenza sottoscrivere strofe a, mi chiedo se sai davvero le risorse in quel momento. IIRC, le risorse sono tolse prima di inoltrare sottoscrive presenza e presumo che si sta rispondendo a loro. Inoltre, il bot vuole essere informato su tutte le presenze, quindi l'iscrizione alla jid nudo è la cosa giusta da fare.

Autorizzato sotto: CC-BY-SA insieme a attribuzione
Non affiliato a StackOverflow
scroll top