Quiero que mis usuarios tengan (1) un foro y (2) un mensajero personal.
Para el mensajero personal, ¿podemos aprovechar ampliamente la función de mensajes privados con la API de Discourse para lograr una experiencia de usuario excelente?
El sitio web final debería tener dos opciones en la parte superior: Foros y Chats. Cuando el usuario haga clic en Chats, todos los mensajes privados deberían mostrarse tal como lo hacen en web.whatsapp.com. ¿Es esto posible? Si es así, sería lo mejor de ambos mundos: un foro más un mensajero.
Puedo pagar más de 1000 dólares. Por favor, envíame un mensaje privado con el presupuesto.
Para aclarar las cosas: soy administrador de un canal de Telegram con más de 50.000 miembros. Planeo trasladarlos a Discourse con un plan de contenidos para los foros, pero para que la comunidad tenga éxito, necesito ofrecerles también mensajería personal.
En los mensajes privados, el tema deberá estar oculto (puede autocompletarse a partir del mensaje). La visualización de los mensajes privados debe basarse en los primeros caracteres fijos, como WhatsApp, que muestra la parte inicial del mensaje. La lista de mensajes directos debe ser realmente atractiva, similar a como WhatsApp o Telegram muestran una lista de chats.
¿Cuál es el propósito de migrar a mis usuarios de Telegram si aún tienen que usarlo?
Mi comunidad es de nicho. Quiero ofrecerles un servicio de mensajería con emojis personalizados, pegatinas personalizadas, GIFs, etc. Discourse es de código abierto y ofrece la oportunidad de realizar dichas personalizaciones.
No quiero que mis usuarios se distraigan con un chat de propósito general. La mía es una comunidad de estilo de vida de nicho, y es mejor que los usuarios se mantengan enfocados en la comunidad misma.
Hola, he adjuntado capturas de pantalla de la vista de escritorio y la vista móvil. Gracias por su paciencia. Soy una persona de negocios no técnica, por eso prefiero el sistema de mensajes privados de Discourse frente a aplicaciones de mensajería como Telegram:
Ideal para comunidades de nicho con emojis personalizados, pegatinas personalizadas y GIFs personalizados.
Las aplicaciones de mensajería hacen perder mucho tiempo, ya que la gente tiende a escribir mensajes cortos e irrelevantes. En el sistema de mensajes privados, escribirán cosas más reflexivas. Personalmente, considero que WhatsApp y Snapchat son una gran distracción y una pérdida de tiempo.
La vista predeterminada de mi sitio serán los foros, con una opción para chatear. Por lo tanto, quiero promover discusiones civilizadas basadas en foros, permitiendo chats en la medida necesaria. Plazo:
Voy a ir despacio, no es urgente. Utilizaré mis ahorros personales y puedo gastar entre 1.000 y 2.000 dólares en todo el proyecto. Esta comunidad que planeo construir, migrando usuarios de Telegram, se basa en una pasión personal y no en un motivo comercial.
Buscaré comentarios durante un par de semanas, o hasta que esté satisfecho, y luego comenzaré a trabajar en esto. Es importante para mí entender de los demás si estoy tomando el enfoque correcto para la construcción de la comunidad.
Gracias a todos por sus respuestas en este hilo o por mensajes privados. He hablado con algunos amigos y la demanda de una comunidad así parece ser ENORME. Estamos planeando reunir fondos para desarrollar una aplicación de alta calidad y muy escalable.
Estoy abierto a usar cualquier otra aplicación de chat que permita personalizar emojis y GIFs. Para los foros podemos usar Discourse, y para el chat, cualquier mensajería que permita SSO con Discourse y la personalización para la comunidad. El mensajero debe permitir la comunicación únicamente entre los usuarios de mi comunidad.
Por favor, den sus sugerencias para desarrollar una aplicación comunitaria que incluya tanto foros como mensajería.
Desarrollar algo como Babble desde cero de forma individual costaría miles de dólares si se encargara directamente, debido a la complejidad de las personalizaciones de la interfaz. Aún más si fuera independiente y requiriera administración de cuentas de usuario. Si tienes ese tipo de presupuesto, excelente, pero es un proyecto grande.
¿Babble es bastante conveniente? Está integrado directamente en la aplicación de Discourse. No es necesario administrar un conjunto separado de cuentas de usuario porque está completamente integrado. No subestimes lo molesto que sería eso.
Podrías mirar Mattermost o cualquiera de los servicios de chat habituales. Mattermost es una buena opción ya que es de código abierto y fácil de autohospedar. También tiene una aplicación independiente en la pantalla de inicio del teléfono.
Busca algo como Auth0 para mantener una única fuente de cuentas de usuario, de modo que no tengas que administrar en dos lugares. Pavilion podría ayudarte con eso.
Otra buena opción es Discord. Existen plugins existentes que permiten iniciar sesión con Discord y sincronizar los roles de usuario. Esos podrían personalizarse.
Tema de soporte, porque gran parte de esta discusión habla de soluciones alternativas existentes en lugar de una especificación clara. No te preocupes por eso. Los moderadores pueden moverlo si deciden hacerlo.
En mi opinión, es más bien una conversación pública sobre el alcance, así que si @saura901 decide optar por las integraciones existentes en lugar de intentar construir algo personalizado (con lo que coincido en que sería extremadamente costoso), nos moveremos a otro lugar.