Gamificación más allá de la tabla de clasificación

Estoy construyendo comunidades que unen a las personas. La gamificación es uno de los elementos obvios a implementar.

Antes de cambiar de Discord a Discourse, desarrollé algunos bots personalizados que cumplían exactamente esa función.

Por nombrar solo algunos:

  • GM Bot: Bot que te respondería cada vez que dijeras “GM” en el canal dedicado, respondería con una cita motivadora y haría un seguimiento de tu racha de “madrugador” si te levantabas antes de las 6 a.m.
  • Progress Bot: Un bot que haría un seguimiento de tus entrenamientos, meditaciones, diarios y éxitos mensuales. De esta manera, todos los involucrados se motivarían a mantener la racha y podrían monitorear públicamente el progreso de los demás.

Estos son solo 2, que fueron muy bien recibidos y utilizados ampliamente por mi comunidad.

¿Hay alguna forma de implementar gamificación de este tipo en Discourse?

(No busco una respuesta directa de sí o no, sino más bien una lluvia de ideas sobre cuáles son las “frutas maduras” que podría utilizar de inmediato y qué se podría hacer a lo largo del tiempo y con presupuesto).

¡Cualquier aporte es bienvenido!

5 Me gusta

Un enfoque que he visto en comunidades de práctica es el uso de categorías de diario. Puedes implementarlas usando el plugin de diario o ajustando la configuración de la categoría a tus necesidades.

Además, puedes crear insignias personalizadas para recompensar la actividad dentro de una categoría de diario. También podrías explorar la creación de automatizaciones más sofisticadas usando el plugin de automatización.

7 Me gusta

Esto es realmente inteligente (dependiendo del contexto, por supuesto, suena como si hubiera funcionado en tu comunidad).

Pero sí, creo que la automatización será tu amiga para este tipo de cosas.
Y si descubres que no tiene los desencadenantes, etc., que necesitas disponibles, te insto a que publiques en el tema. Quién sabe si se pueden añadir más :slight_smile:

Alternativamente, Discourse tiene muchos webhooks/APIs disponibles, por lo que si necesitas ir con todo con tus automatizaciones, podrías usar algo como Zapier o herramientas similares sin código.

4 Me gusta

Si necesita algo listo para usar, podría modificar Niveles de confianza de Discourse con sus propios títulos, insignias e imágenes para que estén relacionados con su comunidad. Como inspiración, a menudo voy a forum.uipath.com/badges, pero hay sitios que han personalizado aún más los niveles de confianza.

1 me gusta

Gracias @rishabh.

Lo que busco no es necesariamente la solución lista para usar, sino algo que funcione a un nivel psicológico más profundo para mantener a los usuarios más “enganchados” (¡en el buen sentido!) a la comunidad en la que participan.

@loginerror, ¿se te ocurrió lo de estas insignias? ¡Parecen realmente maravillosas!

1 me gusta

Sí, junto con nuestro increíble equipo de la Comunidad :slight_smile:

Para las insignias, creo que usamos casi todas las formas en las que puedes otorgarlas (las de GitHub provienen del complemento, tenemos automatizaciones de API internas para nuestra Academia, tenemos algunas que se realizan a través de consultas SQL del explorador de datos personalizado y, por último, algunas que se otorgan manualmente).

A menos que la pregunta fuera puramente sobre cómo se ven, en cuyo caso no puedo llevarme el mérito en absoluto. Mis habilidades artísticas no lo permitirían :sweat_smile:

5 Me gusta