Minha equipe de 7 funcionários está tentando usar o chat para nossa comunicação diária, mas está experimentando dois bugs principais que todos nós estamos experimentando igualmente (Windows e Mac, vários tipos de navegadores):
Sem notificações de chat
De vez em quando, vejo no meu iPad do outro lado da sala que tenho uma notificação do Discourse de um chat, mas meu desktop não exibe nada. Estou pensando que só vejo isso com respostas em threads.
Também temos um bug semelhante relatado sem sons de chat:
Como você está acessando o Discourse do seu iPad? (por exemplo, Hub, PWA)
Você pode me dizer o que você está fazendo no Discourse no seu desktop quando isso acontece? Estou curioso especificamente se você está ativo no chat (mesmo que não na thread em questão) quando isso acontece.
Você pode me contar sobre sua configuração de notificação para cada dispositivo? Uma captura de tela das abas Preferências > Notificações e Preferências > Chat de cada dispositivo funcionaria bem se você não se importar em compartilhar (sinta-se à vontade para me enviar por mensagem privada se preferir).
Já vimos problemas com notificações não disparando como esperado antes, então sei que elas podem ser bem difíceis de reproduzir. Essas informações me ajudarão a testar isso e, esperançosamente, juntos poderemos começar a reduzir um pouco as possibilidades para que possamos resolver isso para você e sua equipe. Agradeço antecipadamente pela sua ajuda!
Nossa, é difícil dizer porque estou apenas me movimentando pelo meu trabalho, sabe? Às vezes estou no Slack (no trabalho), às vezes estou naquela aba do navegador, às vezes em outra aba na mesma janela, às vezes em outra janela do navegador. Apenas me movimentando por essas opções constantemente. Farei o meu melhor para tentar reconhecer hoje, se possível.
Eu também estava a solucionar problemas relacionados com notificações de desktop e, se a memória não me falha: se alguém lhe enviar uma mensagem direta, há uma notificação, mas se essa pessoa o @ mencionar num canal normal, não há notificação.
Penso que, em geral, os canais não parecem gerar notificações, mas as mensagens diretas sim.
Acho que encontrei o problema — parece que não estamos gerando corretamente um indicador de atividade no cabeçalho (o pontinho azul) para respostas que não são menções em um tópico seguido. As notificações push móveis ainda funcionam (é por isso que você as está vendo no iPad). Quando testei isso, consegui obter a notificação push no celular, mas quando abri o Discourse no celular sem passar pela notificação, o indicador de atividade também não estava aparecendo no cabeçalho.
Estou pedindo à nossa equipe para investigar isso e consertar.
Enquanto isso, você poderia me informar se descobrir outras situações em que isso acontece (ou seja, não apenas relacionado a atividades que não são menções em tópicos)?
Isso não está funcionando para outras pessoas. Exigi que toda a minha equipe se dedicasse totalmente ao chat do Discourse para que pudéssemos ter uma melhor noção do que funciona e do que não funciona.
Essas notificações têm sido um problema universal, com certeza.
Mais uma pergunta rápida… estamos planejando implementar notificações push móveis em nosso aplicativo em breve e, antes disso, eu queria testar essa funcionalidade no Discourse Hub.
Acabei de testar e não consigo receber nenhuma notificação push lá, nem mesmo para menções (@s). As notificações push estão funcionando para alguém no Discourse Hub?
Estou em um iPhone e tenho “Permitir Notificações” ativado para o aplicativo Discourse Hub.
Perdi a parte sobre isso funcionar apenas para fóruns Discourse oficialmente hospedados. Parece que os canais de chat não estão em execução em meta.discourse.org, mas se houver outro lugar que você conheça onde isso esteja em execução, me avise e eu darei uma olhada.
Olá @Earnie_Baird, peço desculpas pela demora na resposta. Estivemos investigando isso e temos algumas pistas sobre onde os problemas podem estar. Você pode confirmar qual navegador está usando?
Acabamos por abandonar o uso do Chat no Discourse e migrar para o Google Chat, pois nunca conseguimos tornar as notificações confiáveis para toda a equipe. Elas funcionavam às vezes, mas eram desativadas aleatoriamente em atualizações, e alguns membros da equipe nunca conseguiram recebê-las de forma confiável.