¿Cómo se usan los valores de `system_messages.welcome_user.*`?

Estoy de acuerdo en que la interfaz de usuario para habilitar/deshabilitar/personalizar discobot es confusa.

Discobot es una función principal y se llama “bot narrativo” en la configuración de administración. En algún momento agregamos discobot a la descripción para que aparezca al buscarlo.

La imagen muestra una interfaz de usuario con una casilla de verificación etiquetada "Habilitar Discourse Narrative Bot (discobot)" que está marcada. (Subtitulado por IA)

El resto de la configuración de administración solo es detectable si buscas “bot narrativo” y no si buscas discobot. Podemos solucionar esto.

Hay tres modos para discobot para ayudar a incorporar a nuevos usuarios, que creo que son bastante evidentes una vez que puedes ver toda la configuración del bot narrativo.

  1. Sin mensaje de bienvenida de discobot.
  2. Mensaje de bienvenida interactivo de discobot.
  3. Mensaje de bienvenida no interactivo de discobot.

Personalizar el texto es bastante avanzado y normalmente tienes que investigar mucho para averiguar cómo cambiar texto específico. No recomiendo que los sitios intenten editar el mensaje de bienvenida interactivo porque es bastante frágil y fácil de romper.

Definitivamente puedo ver por qué los sitios querrían editar el mensaje de bienvenida no interactivo, que ciertamente es difícil de encontrar. Podríamos mejorar su detectabilidad. Sucede aquí:

Los %(new_user_tips) incluidos son además editables y están algo desactualizados. Hemos estado eliminando enlaces al blog de discourse:

Creo que las tareas pendientes aquí son las siguientes:

  1. Mejorar las descripciones de la configuración de administración del bot narrativo (discourse)
    • asegurarse de que sean detectables también usando el término de búsqueda “discobot”
    • aprovechar la oportunidad para explicar qué hace la función y cómo funciona
    • proporcionar enlaces a la personalización de texto cuando sea apropiado
    • enlazar al tema de documentación en meta (ver 3)
  2. Mejorar el texto predeterminado para el mensaje de bienvenida no interactivo
    • actualizar el texto de %(new_user_tips) o reemplazarlo con texto real
  3. Escribir un nuevo tema de documentación en meta que explique cómo funciona la función con más detalle y cómo se puede personalizar.