Para la automatización de tareas mediante bots en grupos de Telegram se requiere disponer de un bot (aquí tienes una guía paso a paso para crear un bot de Telegram y conectarlo a Botize) y un grupo de Telegram.
A continuación te guiamos paso a paso para crear y configurar un grupo de Telegram, incluir tu bot en él y automatizar tareas. Los usuarios del grupo podrán interactuar con el bot y este llevará a cabo las acciones que necesites.
Paso 1: Crea un grupo de Telegram
Si aún no dispones de un grupo de Telegram puedes crearlo siguiendo estas indicaciones. En caso contrario, si ya cuentas con un grupo ve al Paso 2: Configurar el grupo de Telegram.
Accede a las opciones de Nuevo mensaje haciendo clic en el icono de nuevo.
.
Crea un nuevo grupo seleccionando la opción Nuevo grupo.
Selecciona la persona o personas que tendrán acceso al grupo y haz clic en Siguiente para continuar.
A continuación escribe un nombre para tu grupo y haz clic en Crear.
Ya has creado el grupo de Telegram. En el siguiente paso vamos a añadir el bot como un contacto más para que tenga acceso al grupo.
Paso 2: Configurar el grupo de Telegram
Vamos a incluir el bot dentro del grupo, para ello haz clic sobre el nombre del grupo y accederás a las opciones.
Haz clic en Añadir y en el buscador de contactos escribe el nombre de tu bot.
En nuestro ejemplo el bot que hemos creado se llama «mybotizebot», escribe el nombre que se corresponda con el de tu bot y aparecerá debajo. Selecciónalo.
Cuando Telegram pregunte si quieres añadir el bot al grupo, responde Sí para confirmar.
Enhorabuena, tu bot ya está incluido en el grupo.
Ahora el bot puede responder a los mensajes que cualquier usuario del grupo le escriba, usando para ello el símbolo «/» seguido del mensaje, como en el siguiente ejemplo.
En este caso, hemos usado la siguiente fórmula de Botize para que el Bot responda con la frase Hello World! cada vez que alguien se dirija a él.
Nótese que el mismo mensaje enviado esta vez sin el símbolo «/» no tiene efecto alguno. Esto se debe a que en la configuración actual el bot solo puede ver los mensajes dirigidos a él (o lo que es lo mismo, que contiene el símbolo «/«).
Paso 3: Permitir al bot escuchar todos los mensajes
Para que el bot pueda actuar en base a cualquier mensaje escrito en el grupo y no solo los mensajes que vayan dirigidos específicamente a él, debemos darle al bot permisos de administrador del grupo.
Haz clic sobre el nombre del grupo y aparecerán las opciones.
Haz clic en Editar y accederás a las opciones de configuración del grupo.
Selecciona la opción Administradores.
Haz clic en Añadir administrador y selecciona tu bot.
Activa o desactiva los distintos permisos que quieras otorgar al bot dentro del grupo y haz clic en Listo. Puedes aceptar las opciones que vienen establecidas por defecto, las cuales son suficientes para el objetivo que nos ocupa.
Teniendo ahora el bot permisos de administrador, está a la escucha de cualquier mensaje que se publique en el grupo, vaya o no explícitamente dirigido a él.
Para comprobarlo prueba a escribir un mensaje esta vez sin el uso del símbolo «/«. El bot deberá responder (siempre el bot disponga de una fórmula para responder ante cualquier mensaje).
Si el bot no respondiese confirma que tiene alguna fórmula instalada en Botize para responder los mensajes de los usuarios. Para esta guía hemos utilizado esta fórmula de ejemplo:
¡Enhorabuena! ¡Ya has configurado tu primera tarea con un grupo de Telegram!