He pasado más de 6 horas leyendo mensajes de 2018 en adelante en Discourse Meta, hablando con el Bot de IA de Discourse, utilizando múltiples modelos para investigar a fondo y realizando pruebas. Busco confirmar mi entendimiento. Gracias por su paciencia, me doy cuenta de que esta pregunta se hace a menudo.
Éxito de alto nivel: Valoro una gran experiencia de usuario (UX), y una gran UX requiere que un usuario piense lo menos posible para lograr lo que desea. Espero notificaciones de nuevos mensajes similares a las de WhatsApp en mi dispositivo iOS (iPhone 15 Pro, iOS 26.2).
-
Al más alto nivel, parece que la “mejor respuesta” a este dilema/limitaciones de iOS es Discourse Hub. Utiliza sondeo (polling), por lo que hay un ligero retraso, pero esta es la mejor/más estable forma actual de obtener notificaciones push de iOS/Android desde una instancia de Discourse autohospedada (en docker). Si es así, ¿alguien sabe de qué tipo de retrasos estamos hablando, minutos u horas? No encuentro detalles al respecto.
-
Si el punto 1 es cierto, ¿parece que las notificaciones push se limitan a los chats si leí correctamente?
-
He pasado muchas, muchas horas probando entre Mac OS X Safari, Chrome, Safari Incógnito, Chrome Incógnito, en mi entorno de prueba entre varios usuarios. Junto con unos 20 o más intentos de configurar y reinstalar la PWA. He comprobado tres veces la configuración de notificaciones en la PWA. He probado con varias cuentas, en diferentes navegadores, todo enviando mensajes de chat en Discourse. Deliberadamente cerré la sesión de todas las sesiones para asegurar que una cuenta no estuviera activa. Aparte del mensaje push inicial de “notificaciones habilitadas”, después de más de 3 horas de pruebas y más de 20 reinstalaciones diferentes de la PWA entre varias cuentas, no puedo conseguir que aparezca ninguna notificación push o insignia en la PWA. ¿Suena esto como el estado preciso de las notificaciones push de PWA en iOS en enero de 2026? No tengo un teléfono Android para probar.
-
Parece que la razón principal de estos comportamientos inconsistentes con las notificaciones push se debe a “cosas técnicas” de las notificaciones de iOS Safari. En este momento, no hay luz al final del túnel.
-
Existe la opción de la aplicación Pushover, aunque eso requiere configurar una cuenta y $5/mes. Si busco crear una gran experiencia de usuario para mis usuarios, algo como Pushover ciertamente no es una opción. No he usado ntfy, tal vez sea más fácil. Aun así, probablemente no les pediría a mis usuarios que hicieran eso. Este es un grupo social de personas no técnicas.
-
He tenido notificaciones push funcionando en Safari de escritorio. Los correos electrónicos también funcionan bien.
-
Si las personas pudieran autoautenticarse para recibir notificaciones en una aplicación de terceros de su elección, por ejemplo, Telegram o WhatsApp, eso podría tener potencial. Veo https://www.discourse.org/plugins/chat-integration para Telegram. Esto podría ser una solución alternativa… aunque la única aplicación que la gente probablemente tendría en mi mundo es Telegram.
-
No me opongo a una integración con Twilio, incluso si tuviera que pagar por mensajes de texto a través de Twilio. No veo una opción para esto ni un plugin. Este movimiento sería puramente por desesperación. Y tendría que cobrar una suscripción de 1 a 3 centavos por mensaje o lo que cobre Twilio.
-
¿Es probable que optar por una “aplicación nativa de Discourse para iOS” no sea factible y sea muy probable que sea rechazada en la App Store de Apple? He visto muchos informes sobre esto.
-
¿Es posible que las notificaciones push funcionen mejor y sean consistentes/fiables en Android?
Tldr; Enero de 2026, la forma más única, mejor, más fiable y consistente de obtener notificaciones push en iOS/Android como una aplicación nativa es usar Discourse Hub.
PD. En secreto realmente espero estar omitiendo algo, y que mi experiencia no sea precisa.