Esta guía explica cómo personalizar Discobot, el bot asistente integrado en Discourse, para que se ajuste mejor a la personalidad y las necesidades de tu comunidad.
Nivel de usuario requerido: Administrador
Discobot es un usuario especial en tu comunidad de Discourse que ayuda a los nuevos miembros a familiarizarse con la plataforma. Como administrador, puedes personalizar varios aspectos de Discobot para que se adapten mejor al estilo y los requisitos de tu comunidad.
Configuración de los ajustes del sitio de Discobot
El comportamiento de Discobot se controla mediante varios ajustes del sitio que se encuentran en la categoría de configuración Plugins (busca “narrative bot” en Admin > Settings). Los ajustes clave incluyen:
discourse_narrative_bot_enabled: Habilita o deshabilita el complemento Discobot por completo. Valor predeterminado:true.disable_discourse_narrative_bot_welcome_post: Cuando está habilitado, impide que Discobot envíe un mensaje de bienvenida a los nuevos usuarios. Valor predeterminado:true(el mensaje de bienvenida está deshabilitado en las instalaciones nuevas).discourse_narrative_bot_welcome_post_type: Controla el tipo de mensaje de bienvenida. Las opciones son “New user track” (inicia el tutorial interactivo) o “Welcome message” (envía un mensaje de bienvenida simple). Valor predeterminado:new_user_track.discourse_narrative_bot_welcome_post_delay: Número de segundos que se debe esperar antes de enviar el mensaje de bienvenida. Valor predeterminado:0.discourse_narrative_bot_ignored_usernames: Una lista de nombres de usuario con los que Discobot no debe interactuar. Valor predeterminado:discourse.discourse_narrative_bot_disable_public_replies: Cuando está habilitado, impide que Discobot responda en temas públicos. Valor predeterminado:false.
En las instalaciones nuevas, disable_discourse_narrative_bot_welcome_post tiene por defecto el valor true, lo que significa que Discobot no enviará mensajes automáticos a los nuevos usuarios. Para habilitar el mensaje de bienvenida de Discobot, establece este valor en false.
Modificación del perfil de usuario de Discobot
Para personalizar el perfil de Discobot:
- Ve a Admin > Users y selecciona el usuario Discobot.
- Selecciona “Preferences” o haz clic en “Visit this user’s preferences page to edit their profile”:
Una vez en la sección de Preferences, puedes modificar los siguientes ajustes:
Ajustes de la cuenta
- Name: Haz clic en el botón “Edit” para cambiar el nombre de Discobot.
- Image: Haz clic en el botón “Edit” para subir una nueva imagen de avatar.
- Después de realizar los cambios, haz clic en el botón “Save Changes”.
Si cambias el nombre de Discobot, recuerda actualizar también su biografía “About me” en la sección Profile. La biografía predeterminada hace referencia a Discobot por descripción en lugar de por nombre de usuario, pero es posible que desees revisarla para asegurarte de que tenga sentido con el nuevo nombre.
Ajustes del perfil
Personaliza la información del perfil de Discobot según sea necesario.
Ajustes de correo electrónico
Ajusta los ajustes relacionados con el correo electrónico según sea necesario.
Actualización del mensaje de bienvenida de Discobot
Todo el texto de Discobot, incluido el mensaje de bienvenida, los pasos del tutorial y otras respuestas, se puede personalizar a través de Appearance > Site Texts en el panel de administración (/admin/customize/site_texts).
Para buscar y editar un mensaje específico:
-
Ve al perfil de Discobot (
https://example.discourse.com/u/discobot/summary) y selecciona “Messages”. -
Haz clic en “Sent”.
-
Busca un mensaje de saludo que desees modificar.
-
Copia una parte única del mensaje, como “I’m only a robot”.
-
Navega a la interfaz de administración (
https://example.discourse.com/admin) -
Ve a Appearance > Site Texts (
https://example.discourse.com/admin/customize/site_texts) -
Pega el texto copiado en la ventana de búsqueda. Cuando aparezca el mensaje de saludo, haz clic en “Edit”.
-
Actualiza el mensaje de saludo y haz clic en “Save Changes”.
También puedes buscar discourse_narrative_bot en Site Texts para explorar directamente todas las cadenas de texto personalizables de Discobot.
Limitaciones e información adicional
- Puedes reutilizar variables existentes en los mensajes (como
%{username}o%{discobot_username}), pero no puedes añadir nuevas. - Discobot debe seguir siendo un administrador; este rol no se puede eliminar.
- Puedes personalizar el contenido del cuerpo de los pasos del tutorial, pero no puedes añadir, eliminar o reordenar los pasos.
Para necesidades de personalización adicionales o solicitudes de funciones, considera publicar en la categoría Contribute > Feature.








