Elementos de la lista de deseos de nivel de confianza

Hola a todos,

Disculpen que esto sea un poco largo. :slight_smile:

No he ocultado mi opinión de que los Niveles de Confianza son parte del ingrediente secreto de Discourse. Cuando trabajo habitualmente con clientes en torno a sus comunidades, utilizo los Niveles de Confianza (TL) como la principal forma de reconocer las contribuciones de la comunidad y, posteriormente, de reconocer y recompensar a esos miembros a medida que avanzan a través de los niveles.

Aunque los TL son excelentes para desbloquear capacidades de moderación, creo que su verdadero potencial radica en permitir que una comunidad incentive y reconozca a sus miembros para que participen más.

Estaba teniendo una conversación con @j.jaffeux, quien compartió algo de su trabajo reciente sobre el informe de TL, y mencioné que tenía una pequeña lista de deseos relacionada con los TL. Pensé que los compartiría aquí para generar una discusión más amplia.

Por supuesto, tomen todo esto con la dosis adecuada de sal, pero estoy ansioso por escuchar otras opiniones sobre estas ideas.

1. Informe Resumen de Niveles de Confianza

A menudo, cuando trabajo con comunidades, configuro un flujo de trabajo donde, cuando los usuarios transitan entre TL, lo utilizamos para desencadenar reconocimiento y/o recompensas. Por ejemplo, si alguien pasa de TL1 a TL2, a menudo sugiero crear un nuevo tema para celebrar las fabulosas contribuciones de ese usuario a la comunidad. De TL2 a TL3, a menudo reciben un kit de regalos. En casi todos los casos en los que he hecho esto, esos usuarios han amado el reconocimiento y han sentido un fuerte sentido de comunidad.

Me encantaría que Discourse pudiera mostrar en la página principal de Administración un resumen de qué usuarios han transitado entre niveles de confianza en los últimos 30 días. Por ejemplo:

Usuarios Promovidos ¿Cómo puedo usar esto?

Del Nivel 1 al Nivel 2: @foo, @bar
Del Nivel 2 al Nivel 3: @baz

Esto facilitará mucho identificar a estos usuarios y ayudará a las comunidades a recompensarlos. Como un pequeño bonus, podría tener un pequeño enlace (como mi ejemplo anterior) a documentación con sugerencias sobre qué hacer para reconocer a esos usuarios.

2. Rebranding de Niveles de Confianza

Cuando trabajo con clientes, a menudo hago dos cosas con los TL:

  1. Rebrandearlos (por ejemplo, miembros Plata, Oro, Platino).
  2. Eliminar las palabras “Nivel de Confianza” para que los miembros no busquen los niveles de confianza e intenten manipular el sistema (especialmente con la fabulosa documentación disponible para Discourse).

Por ejemplo:

Creo que sería fantástico simplificar este rebranding y la apariencia de los niveles de confianza. Hoy podemos hacerlo con cadenas de texto, pero puede ser un poco engorroso, especialmente para los nuevos en Discourse. Incluso sugeriría que esto sea parte de un “asistente de TL” de alguna manera.

Para mí, estos niveles de membresía deberían ser una parte notable y única de la experiencia de la comunidad y, por lo tanto, de Discourse. Me encantaría ver “Niveles de Membresía” en el menú hamburguesa, con cada TL teniendo una imagen principal de tamaño completo, una descripción del nivel, una lista de miembros e incluso las publicaciones más recientes de esos miembros.

3. Perfiles de Niveles de Confianza

Cuando evalúo las contribuciones de la comunidad, esto a menudo incluye, pero no se limita a, Discourse. También puede incluir actividades externas como enviar solicitudes de extracción (pull requests), escribir publicaciones de blog, organizar eventos o formar parte de juntas de gobierno. Todo esto depende de las personas principales a las que estamos dirigiendo la comunidad.

Para la gran mayoría de las comunidades que construyo, todas estas personas utilizarán Discourse, pero hay actividades que realizan fuera de Discourse que me encantaría incorporar a los TL como criterios.

Sería enormemente útil si tuviéramos la noción de un Perfil de Nivel de Confianza. Es decir, en lugar de tener TL1, TL2, TL3, etc., puedo agregar un perfil como “Desarrollador” (que coincida con mis personas objetivo).

Podría entonces definir una lista de criterios para cada TL, incluyendo los elementos centrales de Discourse, pero también estas integraciones externas adicionales. Esto tendría el beneficio adicional de hacer que la cuenta de Discourse sea el registro central para rastrear los logros y la experiencia de la comunidad (este es un tema secundario, pero creo que hacer de Discourse el centro y perfil de los miembros de la comunidad sería enormemente valioso).

Ahora, por supuesto, esto requerirá integración con estos otros servicios, pero creo que podría valer la pena explorarlo. Otra opción aquí podría ser incluir soporte para cred.

4. Disparadores de Niveles de Confianza

De nuevo, cuando trabajo con clientes, quiero que sean intencionales sobre la experiencia de la comunidad. ¿Cómo se ve la experiencia de incorporación? ¿Qué sucede cuando las personas alcanzan el TL1? ¿Cómo los reconocemos y recompensamos? ¿Les enviamos regalos y, de ser así, qué deberían ser?

Creo que sería enormemente útil tener una serie de disparadores integrados que ocurran cuando alguien alcanza un nivel de confianza. Es decir, cuando un individuo llega a un nuevo nivel de confianza, se pueden iniciar acciones automáticas como:

  • Enviar un correo electrónico a un administrador de la comunidad para notificarles que el usuario ha subido de nivel, para que el administrador de la comunidad pueda contactar y agradecer al usuario por su trabajo.
  • Redactar un nuevo tema público (pero aún en borrador) con una plantilla de tema que el administrador de la comunidad pueda luego editar para celebrar el trabajo de esa persona (por ejemplo, esto podría incrustar automáticamente su foto de perfil, una lista de sus publicaciones más populares, etc.).
  • Actualizar una hoja de cálculo de Google para solicitar parte de una asignación de regalos para el kit de cuidado que les enviamos. Este tipo de integraciones externas podrían ser áreas interesantes donde la comunidad más amplia pueda construir soporte adicional, al igual que con los complementos.
  • Redactar un mensaje privado en borrador para el administrador o el administrador de la comunidad que le pedirá al usuario su dirección de envío para enviarle algunos regalos.
  • Agregarlos a un alias de correo electrónico (por ejemplo, para personas en TL3). A menudo hago esto para miembros de la comunidad muy comprometidos, para que tengan un teléfono directo para contactar a la dirección de la comunidad.

Creo que esto logrará dos cosas:

  1. Automatizará muchos procesos manuales.
  2. Podremos fomentar un mercado de ideas sobre formas de reconocer a las personas que avanzan a través de los niveles de confianza.

Creo que si podemos facilitar que los usuarios de Discourse sepan que los TL son una gran manera de generar participación y tener algunos ejemplos prácticos y sólidos de cómo pueden hacerlo en cada transición, esto resultaría en grandes experiencias de comunidad.

Ahora, para ser muy claro, no creo que debamos automatizar nunca el envío de correos electrónicos o notificaciones al usuario para felicitarlo por haber subido de nivel (ya que a las personas no les gusta ser agradecidas por computadoras), pero creo que podemos simplificar y automatizar otros elementos de este proceso.

5. Disparadores Submarinos

Esto no es específico de un TL, pero está relacionado con la participación y el reconocimiento de los miembros de la comunidad.

Cuando escribí People Powered, hablo sobre los incentivos Submarinos como una forma de reconocer el gran trabajo.

En resumen, utilizamos computadoras para detectar el comportamiento que queremos ver y luego utilizamos personas para reconocerlo y recompensarlo.

Por ejemplo, me encantaría saber cuándo un usuario en un TL bajo (por ejemplo, TL1) responde una pregunta y su publicación se marca como solución por primera vez. Quiero ver que esto sucedió y luego enviarle un mensaje privado con una nota personal y agradable agradeciéndole por brindar apoyo y orientación en la comunidad.

Me encantaría ver Discourse lleno de este tipo de disparadores submarinos. Otros ejemplos podrían incluir:

  • Usuarios con más “me gusta” en un mes (muy populares).
  • Usuarios que tanto leen como escriben más en un período de tiempo determinado (muy comprometidos).
  • Usuarios que han recibido “me gusta” de una amplia gama de personas (muy interesantes en un grupo amplio).
  • Usuarios en un TL superior que reciben “me gusta” de personas en un TL inferior (un indicador de potencial mentoría).

Recibir una notificación cuando esto ocurra (a) ayudaría a los administradores de la comunidad y administradores a reconocer el gran trabajo a un nivel muy personal, y (b) haría que la gente pensara en reconocer comportamientos individuales, no solo cambios de TL.

Bueno, eso es todo. Gracias por leer hasta el final.

Aunque no puedo ayudar a escribir el código, estaré encantado de ayudar a alimentar cómo se podrían construir estas características de otras maneras (por ejemplo, pruebas, más aportes, etc.).

¡Gracias!

24 Me gusta

¡Tema fantástico! Lo estoy recuperando porque hemos notado cosas similares en nuestro foro. Lo llevamos usando desde hace unos años y actualmente contamos con unos 4.000 usuarios.

Aquí tienes algunos puntos basados en nuestra experiencia:

  • Nombres personalizados para cada nivel de confianza: Definitivamente estoy de acuerdo. Es mejor para una marca única.
  • Añadir un nivel de confianza adicional: En nuestro caso, sentimos que hay un gran hueco entre el nivel 2 y el nivel 3. Ese nuevo nivel sería básicamente una versión más suave del tl3 actual y requeriría, digamos, 180 días de actividad de 365. La idea es tener esencialmente dos niveles separados que deban mantenerse activos para:
    a) usuarios activos
    b) usuarios super-duper-muy-activos
2 Me gusta

Hola Jono,

Perdona que nos haya llevado cierto tiempo responderte; hemos estado discutiendo el tema y realizando algunos trabajos relacionados que podrían facilitar esto.

Estos son los que podemos implementar ahora mismo utilizando Discourse Automation, Discourse Solved y los informes de administración. Vamos a trabajar específicamente en estos puntos y compartiremos los avances y la funcionalidad finalizada lo antes posible.

EDITO:

Con Discourse Automation, los disparadores de niveles de confianza (TL) y los disparadores de submarinos serán factibles; simplemente requerirán conocimientos de scripting.


Los puntos 2 y 3 requerirían nuevas funcionalidades y consideramos que serían útiles, pero aún deben desarrollarse. Sin embargo, coincidimos en la utilidad del asistente para niveles de confianza (TL wizard) para el rebranding, y los perfiles de niveles de confianza suenan como algo que podríamos implementar. No obstante, esto no está cerrado de una vez por todas, ya que queremos asegurarnos de que sea útil para una gran parte de la comunidad.

5 Me gusta

¡Y esto está hecho!

La mayoría de los informes están activos en todas las instancias de Discourse actualizadas, se fusionaron en diciembre del año pasado.

El resto que mencioné que podíamos hacer ahora es posible a través de webhooks y scripts de automatización que se activan o son disparados por cambios en el TL.

El webhook lo hace más fácil y ayuda con los disparadores de TL y Submarine de los que hablaste. Joffrey habló de esto en otro tema:

Y con el plugin de Automatización, estos y otros disparadores pueden ir aún más allá. Y también ya está activo en nuestros planes de hosting y listo para que cualquiera lo use :tada:

3 Me gusta

Este tema se cerró automáticamente después de 6 días. Ya no se permiten nuevas respuestas.