Configurações de notificações push

Encontrei isto nas configurações de chat:

Meu entendimento é que não há notificações push (móveis) para o Discourse. Pelo menos para iOS/Mac devido à falta de um servidor de push central.

Se o novo recurso de chat visa tornar obsoletas soluções de chat externas como o Rocket.Chat (o que seria ótimo), as notificações push são um problema. Então, este é um indicador precoce de que um servidor de push central pode estar em desenvolvimento, como o Rocket.Chat faz?

Minha comunidade de intranet estaria mais do que disposta a pagar por tal serviço.

9 curtidas

O Discourse suporta notificações push móveis, mas o iOS não permite notificações push da web através de PWAs (que é como a maioria provavelmente instala o Discourse no celular). Se você usar o Discourse Hub no iOS, você recebe notificações push.

Muitos de nós usamos internamente o Discourse Hub para a Meta e nossa instância interna. Algumas pessoas gostam de manter as notificações push do Discourse silenciadas desativando as notificações push para o Discourse Hub. Este é um problema quando o chat é introduzido, porque todos queriam notificações push de chat. A solução mais fácil para isso é a configuração que você capturou. Ela ainda permite notificações push de chat, enquanto bloqueia todas as notificações push principais.

10 curtidas

Mas agora as notificações no iOS estão disponíveis? Parece que a Apple lançou uma atualização para notificações push da web ou não? @markvanlan

1 curtida

Ainda não vi nenhuma atualização. Se você quiser notificações push no iOS, ainda precisará usar o DiscourseHub. Anexe um link se souber de algo que eu não sei!

2 curtidas

Desculpe, li um artigo sobre uma petição. Fiquei completamente confuso. No entanto, é triste ver que a Apple está dependendo tanto de aplicativos que não quer implementar notificações da web.

1 curtida

Hmm, eu tenho tentado descobrir como receber notificações do Discourse no DiscourseHub, tanto para o Meta quanto para minhas instâncias auto-hospedadas, e ainda assim elas não parecem chegar.

Acabei de testar e notei que estou recebendo os alertas de badge no iOS (no ícone do aplicativo), mas não no banner (topo da tela) ou na central de notificações.

2 curtidas

Verificando se você teve sucesso em fazer funcionar, pois não vi muitos outros relatos sobre isso. Pelo menos para o Meta e outros sites hospedados conosco, eles devem funcionar imediatamente.

Para instâncias auto-hospedadas, as notificações push não devem funcionar imediatamente, mas as duas soluções alternativas que conheço são Whitelisted Discourse app with Push Notifications via OneSignal e Pushover notifications.

2 curtidas

Confirmo que as notificações do Pushover estão funcionando bem para nossa instância auto-hospedada. No entanto, nem as notificações do Pushover nem as notificações push da web padrão do Discourse funcionam para chats. As pessoas recebem notificações sobre novas respostas em tópicos, etc., mas não sobre novos chats. Isso parece um bug. Talvez esse tipo de notificação tenha sido negligenciado ao codificar a solução de notificações push da web?

1 curtida

Estou recebendo notificações push da web no meu celular Android sem problemas. Recentemente, mudamos para que as notificações push sejam enviadas apenas quando um usuário estiver longe do Discourse por mais de 10 minutos (por padrão), para que você não receba notificações no celular se o site estiver aberto no seu desktop, por exemplo.

2 curtidas