Bug con notifiche chat che non compaiono

Il mio team di 7 dipendenti sta tentando di utilizzare la chat per la nostra comunicazione quotidiana, ma sta riscontrando due bug principali che tutti noi stiamo riscontrando allo stesso modo (Windows e Mac, più tipi di browser):

Nessuna notifica di chat

Ogni tanto, vedo sul mio iPad dall’altra parte della stanza che ho una notifica di Discourse di una chat, ma il mio desktop non visualizza nulla. Sto pensando che vedo questo solo con le risposte nei thread.

Abbiamo anche un bug simile segnalato con nessun suono della chat:

5 Mi Piace

Ciao @jordan-violet! Un paio di domande:

  • Come accedi a Discourse dal tuo iPad? (ad es. Hub, PWA)

  • Puoi dirmi cosa stai facendo su Discourse dal tuo computer quando succede questo? Mi chiedo in particolare se sei attivo in chat (anche se non nella discussione in questione) quando succede.

  • Puoi dirmi qual è la tua configurazione delle notifiche per ciascun dispositivo? Uno screenshot delle schede Preferenze > Notifiche e Preferenze > Chat da ciascun dispositivo andrebbe benissimo se non ti dispiace condividerlo (sentiti libero di inviarmeli in privato se preferisci).

Abbiamo già riscontrato problemi con le notifiche che non venivano attivate come previsto, quindi so che possono essere davvero difficili da riprodurre. Queste informazioni mi aiuteranno a testare la situazione e, si spera, insieme potremo iniziare a restringere il campo per risolvere il problema per te e il tuo team. Grazie in anticipo per il tuo aiuto!

3 Mi Piace

Discourse Hub

Caspita, è difficile dirlo perché sto solo svolgendo il mio lavoro, sai? A volte sono su Slack (al lavoro), a volte sono in quella scheda del browser, a volte in un’altra scheda nella stessa finestra, a volte in un’altra finestra del browser. Mi muovo costantemente tra queste opzioni. Farò del mio meglio per riconoscerlo oggi, se possibile.


Mi è appena successo anche a me. Ecco la configurazione:

  • Ho ricevuto una notifica di chat in un canale, in un thread
  • Ho ricevuto la notifica sul cellulare, ma non sul desktop (nemmeno il puntino blu)
  • Lo stato del mio desktop era:
    • Discourse era aperto in una sola scheda (Chrome), condivisa con un’altra scheda (questa era la scheda attiva)
    • Quella finestra era ridotta a icona

Spero che questo aiuti!

3 Mi Piace

Stavo anche risolvendo problemi relativi alle notifiche desktop e, se non ricordo male: se qualcuno ti invia un messaggio diretto, c’è una notifica, ma se ti @menziona in un canale normale, non c’è notifica.

Penso che in generale i canali non sembrino generare notifiche, ma i messaggi diretti sì.

1 Mi Piace

Hai abilitato le notifiche per tutto nelle impostazioni del canale?

1 Mi Piace

2 Mi Piace

Grazie per questi passaggi, sono stati di grande aiuto.

Penso di aver trovato il problema: sembra che non stiamo generando correttamente un indicatore di attività nell’intestazione (il puntino blu) per le risposte non menzionate in un thread seguito. Le notifiche push mobili funzionano ancora (motivo per cui le vedi sull’iPad). Quando ho testato questo, ho potuto ricevere la notifica push sul cellulare, ma quando ho aperto Discourse sul cellulare senza passare per la notifica, anche l’indicatore di attività non veniva mostrato nell’intestazione.

Sto chiedendo al nostro team di esaminare la questione e di risolverla.

Nel frattempo, potresti per favore farmi sapere se scopri altre situazioni in cui ciò accade (ad esempio, non solo relative ad attività non menzionate nei thread)?

5 Mi Piace

Assolutamente sì!

Nessuna notifica in queste condizioni:

  • su mobile (nessuna istanza desktop attiva)
  • ricevuta notifica mobile (iOS) di una risposta in un thread
  • cliccata sulla notifica per entrare in Discourse Hub
  • nessun pallino blu

Finalmente ho avuto modo di testarlo di nuovo. Per le notifiche desktop:

Bene:

  • le menzioni (cioè taggare qualcuno con @) attiveranno sempre una notifica desktop

Non così bene:

  • i DM NON attivano una notifica desktop (ma ci si aspetterebbe che lo facessero)
  • Quando le notifiche desktop per un canale sono impostate su “Per ogni attività” non si riceve una notifica

Queste funzionano per altre persone?

1 Mi Piace

Questi non funzionano per altre persone. Ho richiesto al mio intero team di andare “tutto dentro” su Discourse chat in modo da poter avere una migliore idea di cosa funziona e cosa no.

Queste notifiche sono state un problema universale, di sicuro.

2 Mi Piace

@jordan-violet Abbiamo distribuito un aggiornamento oggi che dovrebbe risolvere questo problema:

Potresti tenere d’occhio e farci sapere se lo noti di nuovo?

Analizzerò entrambi questi aspetti e ti aggiornerò qui non appena ne saprò di più!

1 Mi Piace

Siete fantastici! Continueremo sicuramente a proporli :smiley:

Un’altra domanda veloce… stiamo pianificando di implementare presto le notifiche push mobili nella nostra app e, prima di ciò, volevo testare quella funzionalità in Discourse Hub.

L’ho appena testata e non riesco a ricevere alcuna notifica push, nemmeno per le menzioni (@). Le notifiche push funzionano per qualcuno in Discourse Hub?

Sono su un iPhone e ho impostato “Consenti notifiche” per l’app Discourse Hub.

Grazie

[quote=“Earnie, post:19, topic:308082, username:Earnie_Baird”]
L’ho appena testato e non riesco a ricevere notifiche push, nemmeno per le menzioni (@). Le notifiche push funzionano per qualcuno su Discourse Hub?
[/quote]Hai provato con un forum ospitato da Discourse?

1 Mi Piace

Grazie @Moin.

Mi è sfuggita la parte in cui si diceva che questo funziona solo per i forum Discourse ospitati ufficialmente. Sembra che i canali di chat non siano attivi su meta.discourse.org, ma se conosci un altro posto dove sono attivi, fammelo sapere e darò un’occhiata.

1 Mi Piace

Puoi usare try.discourse.org o una prova gratuita per i test.

2 Mi Piace

Ciao @Earnie_Baird, mi scuso per il ritardo nella risposta. Stiamo indagando e abbiamo alcune piste su dove potrebbero essere i problemi. Puoi confermare il browser che stai utilizzando?

1 Mi Piace

L’ho testato su Firefox, Chrome e Safari su Mac. Stesso comportamento su tutti e 3.

1 Mi Piace

Abbiamo finito per abbandonare l’uso di Chat is Discourse e passare a Google Chat, poiché non siamo mai riusciti a rendere le notifiche affidabili per tutto il team. A volte funzionavano, poi venivano disattivate casualmente durante gli aggiornamenti, e alcuni membri del team non riuscivano mai a riceverle in modo affidabile.

1 Mi Piace