¿Qué es la gamificación en ChatPlace?
Consiste en crear un proceso automatizado para recompensar a la audiencia de Telegram con puntos (o moneda virtual) por tener actividad en el canal de Telegram: por reaccionar a publicaciones, por comentar publicaciones y dentro de las
automatizaciones del bot de Telegram.
Para aumentar la participación en el juego, puedes crear un concurso que otorga varios premios para los suscriptores más activos. O puedes crear un programa de fidelización donde no haya perdedores, y todos los que acumulen una determinada cantidad de puntos reciban regalos.
Hay muchos posibles usos para esta herramienta. Hablaremos de ellos por separado en otros artículos.
Configurar la gamificación
Para iniciar el juego, debes convertir tu bot de Telegram en administrador del canal de Telegram. Cómo crear un bot de Telegram.
Para contabilizar los comentarios debes también agregar tu bot de Telegram como administrador al chat de comentarios asociado con el canal de Telegram.
Para crear un juego, ve a la sección Herramientas de crecimiento, selecciona “Gamificación” y escoge la cuenta a trabajar, en este caso, tu bot de Telegram:
Configura los puntos que otorgarán por cada acción del usuario en el juego:
Selecciona el canal en el que se desarrollará el juego.
Puedes establecer una limitante para que solo los seguidores del canal puedan participar en el juego.
Si quieres que el juego tenga en cuenta sólo a aquellos que iniciaron la automatización con las reglas del juego, habilita la verificación de tags desde esta automatización.
Establece la hora en la que el límite de comentarios de los usuarios se restablecerá cada día.
Genera un enlace a la clasificación.
Añade una descripción del juego, incluye la duración, los premios y las reglas:
Asegúrate de que todo esté configurado correctamente y ejecuta el juego:
Importante: después de comenzar el juego no podrás editar los puntos.
Ten en cuenta que sólo los usuarios de Telegram con el nombre de usuario configurado pueden participar en el juego. Haz hincapié en ello en las reglas de tu juego, recomienda a los jugadores que comprueben si tienen un nombre de usuario, de lo contrario no podrán entrar en la clasificación y convertirse en participantes activos de tu juego.
Puedes comprobar si un usuario tiene su nombre de usuario de esta forma:
1) Después del mensaje de bienvenida, agrega la condición de Etiquetas asignadas (Assigned tags) y selecciona la etiqueta que recibirá a continuación el usuario que tiene su nombre de usuario.
2) Desde el parámetro “No corresponde a las condiciones” establecemos conexión con la acción “Puntos de la gamificación” y le otorgamos una cierta cantidad de puntos.
3) Luego verificamos la disponibilidad de esta cantidad de puntos a través de la condición Puntos de la gamificación (Gamification scores).
4) Si no hay nombre de usuario, el usuario no tendrá puntos, por lo que no se cumple la condición “Puntos de la gamificación”. En este caso, enviamos al usuario un mensaje pidiéndole que cree un nombre de usuario y haga clic en el botón a continuación. El botón debe ser reutilizable. Desde este botón establecemos conexión con la condición Etiquetas asignadas (Assigned tags), que se comprobó en el primer paso.
5) Si el usuario tiene nombre de usuario, entonces obtendrá puntos y la condición con la comprobación del número de puntos se completará. Establecemos la acción "Añadir tags" para este caso y asignamos al usuario la etiqueta que se comprueba en el primer paso.
6) Mediante la acción "Puntos de Gamificación", descontamos los puntos acumulados anteriormente y remitimos al usuario al siguiente nivel de la cadena, por ejemplo, la comprobación de la suscripción al canal de Telegram:
Recomendamos diseñar adicionalmente tu Telegram-Bot a través de BotFather, añadir una descripción, establecer un avatar, añadir un menú con comandos para ejecutar rápidamente las automatizaciones necesarias (los comandos deben ser triggers para automatizaciones auxiliares, por ejemplo, para comprobar las estadísticas del jugador o para obtener tu enlace de referido).
Comprueba si tienes estos chatbots (automatizaciones) que recomendamos ejecutar durante el juego:
Un bot que explique las reglas del juego paso a paso, compruebe las suscripciones al canal, ofrezca un enlace a la clasificación y etiquete a un participante en el juego (para posibles envíos futuros o bots con acciones sólo para los que están en el juego).
Un bot que muestra el número real de puntos y la clasificación mediante la palabra "puntos".
Una serie de bots para el sistema de referidos.
Para mayor comodidad, hemos preparado plantillas totalmente listas para usar, sólo tendrás que editar los mensajes a tu gusto y elegir tu canal de Telegram en cuanto a la verificación de suscripciones y votos:
Además, puedes crear tareas adicionales para los jugadores, al completarlas, los jugadores pueden obtener más puntos.