Una actualización reciente de Telegram ha incorporado una función que Discourse Chat ya tenía desde hace tiempo (pero que aún no es lo suficientemente práctica): citar en el chat.
Telegram
Novedades de la versión 4.11
• Ver estadísticas completas en tus canales y chats grupales.
Respuestas 2.0 • Citar partes de texto en las respuestas. • Responder en otro chat. • Añadir formato de cita.
Previsualizaciones de enlaces
• Elegir la posición de la previsualización.
• Cambiar el tamaño de los medios.
• Seleccionar el enlace para previsualizar.
Colores de nombre
• Cambiar el color de tu nombre en Configuración del chat.
• Personalizar citas, previsualizaciones de enlaces y respuestas a tus mensajes.
Bloques de código
• Añadir bloques de código de aspecto agradable con resaltado de sintaxis.
• Copiar el bloque de código completo haciendo clic en su encabezado.
• Enviar un bloque de código resaltado usando la sintaxis ```lenguaje.
Actualmente, tenemos que seleccionar el mensaje, hacer clic en copiar y luego pegarlo en el cuadro de chat, lo que parece muchos pasos. Dado que tenemos un botón de cita flotante para las publicaciones (abajo), ¿sería genial tener un botón flotante similar para el chat de Discourse?
Me encanta usar los botones que aparecen al seleccionar un texto. Puedes hacer clic en Citar, Copiar Cita o Preguntar a la IA. Desafortunadamente, esto no es posible en Discourse Chat en este momento.
Pasos para citar en un tema en este momento
Selecciona algo de texto y haz clic en el botón y listo.
En este momento, todos en nuestro equipo simplemente hacen una captura de pantalla de un Chat. Pegan la captura de pantalla en un tema. Esto es un desperdicio de espacio web.
Solución
Sería muy útil si seleccionar texto dentro de un Chat de Discourse activara los mismos botones de cita que en los temas. Debería tener los mismos botones: Citar, Copiar Cita y Preguntar a la IA.
También tengo curiosidad por considerar si hay otras formas en las que podríamos hacer que la función existente sea más fácil de descubrir, como una posible alternativa a lo que propones aquí.
Gracias por enlazar a un tema similar. Siéntete libre de fusionar los temas.
Ten en cuenta que esto podría entrar en conflicto con el Principio de Mínima Sorpresa (Principle of Least Astonishment).
Para ser honesto, esperaba que apareciera un botón de cita flotante al seleccionar texto en el chat, ya que también está disponible en los temas. Pero tal vez funcione de manera diferente en el Chat porque los mensajes son cortos a veces y es difícil implementar un botón de cita flotante en el Chat debido a esto.
Si agregar un botón de cita flotante en el chat no es factible, esperaría una alternativa que no requiera más de dos clics / acciones / atajos. En este momento, crear y pegar una captura de pantalla es en realidad más rápido.
Cmd+Control+Shift+4 → captura de pantalla al portapapeles
Gracias por fusionar. ¿Podría algún miembro del equipo de Discourse cambiar el título del tema para esta solicitud de función, de modo que no solo incluya Citar, sino también Editar, Copiar Cita y Preguntar a la IA? Por ejemplo, podría cambiarlo a:
Botón Flotante en Chat (Citar, Editar, Copiar Cita y Preguntar a la IA)
Una cosa más es que solo se puede seleccionar y citar de una respuesta a la vez dentro de los temas. En Chat funcionaría mejor si se pudieran seleccionar y citar varios mensajes a la vez a través de los botones flotantes. Debido a que los mensajes de chat suelen ser cortos, veo que la mayoría de las veces las personas de nuestro equipo seleccionan (o comparten una captura de pantalla ) de varios mensajes del Chat.
Más pasos para citar
En mi publicación original compartí que hay tres pasos para citar en Chat. En realidad, hay cuatro pasos para citar en Chat. Olvidé añadir “Hacer clic en seleccionar” que se ve en el paso 2 ahora mismo:
Sí, esto es una de las cosas que hace que la característica propuesta sea más complicada, y creo que una de las razones por las que llegamos primero a la solución actual.
Así que definitivamente es algo que tendríamos que tener en cuenta.
Sin embargo, también me hace preguntarme si vale la pena considerar primero algunos ajustes más pequeños a la solución existente, más centrados en hacer que la característica en sí sea más fácil de descubrir y quizás requiera menos pasos.
Pero también entiendo que sería bueno tener una experiencia de usuario (UX) más similar entre el chat y los temas si podemos lograrlo.
Dadas las expectativas establecidas por los temas, yo personalmente preferiría priorizar una experiencia de usuario (UX) coherente y centrada en el usuario en ambos temas y en el chat, incluso si eso introduce algo de esfuerzo adicional de implementación.
¿Sería posible obtener una estimación aproximada del alcance involucrado? Eso podría facilitar que los colaboradores externos al equipo principal evalúen si podrían ayudar a implementarlo.
Creo que el alcance aquí sigue siendo demasiado abierto para estimarlo o implementarlo en este momento.
Algunas de las fuentes de complejidad incluyen:
en los temas, solo permitimos a las personas citar de una sola publicación a la vez, mientras que en el chat, necesitamos que las personas puedan seleccionar varios mensajes para citar
en el chat, en dispositivos móviles, actualmente no hay forma de seleccionar parte de un mensaje, y una pulsación larga abre un menú
Hay detalles importantes del diseño de interacción que resolver con respecto a lo anterior. Podríamos intentar hacer eso primero, a través de más discusión aquí o en un tema relacionado. O podríamos asumir que eso tiene que hacerse durante la implementación, en cuyo caso, creo que tenemos que aceptar que estaremos descubriendo el alcance y tomando decisiones de diseño sobre la marcha.
Probablemente esta no sea una tarea fácil para un colaborador externo, y menos aún en un solo paso.