Message Bus - Ultimo Avvistamento

Ciao a tutti, è da un po’ che non mi occupo di discourse. Ho recentemente aggiornato il mio sito senza testare localmente. 2.8.0.beta8 - > 2.8.0.beta10

Ho riscontrato un problema con Message Bus poiché ora non invia notifiche agli utenti che non sono stati visti per più di 30 giorni.

Il mio utente inattivo in questa istanza è un bot che utilizza una chiave API. Il bot pubblica e legge messaggi dal bus, ma non lo segnala come effettuato l’accesso o visto in questo caso.

C’è un modo per configurare il mio bot in modo che ignori questo? Ho impersonato il bot e ha ricominciato a leggere/pubblicare. Ma vorrei evitare di farlo ogni 30 giorni. Può ignorare moderatori o amministratori per questo? Mi scuso anche se questa è la sezione sbagliata.

Forse puoi usare le nostre Webhook di notifica per questo caso d’uso?

Forse non sono il massimo con tutto questo. Il mio caso d’uso specifico è l’implementazione di un hubot utilizzando

Il mio bot aiuta a gestire le partite di Mafia, risponde ai voti e ai comandi degli utenti e memorizza i dati in AWS. Odio dover rielaborare completamente questo.

bot come riferimento.

Capisco. Stai usando l’adattatore hubot di @featheredtoast. Cosa ne pensi @featheredtoast?

3 Mi Piace

Che piccolo mondo, davvero.

1 Mi Piace

Probabilmente la cosa più semplice da fare qui è aggiungere un ping di “keepalive” ogni tanto in modo che Discourse veda che il bot è effettivamente attivo. Vedrò cosa posso fare.

4 Mi Piace