Bot para descargas en Telegram
Ofrezca a sus clientes la posibilidad de descargar sus certificados tras ingresar sus datos personales.
El bot de Telegram solicitará los datos personales, como el correo electrónico o el nombre, y devolverá los archivos que coincidan en el Disco. Si hay varios archivos, se enviarán todos.
La integración con Telegram se encuentra en Integraciones - Bot de Telegram.
Configuración de la integración
-
Habilitar Bot de Telegram.
Este interruptor activa o desactiva el uso del bot. Si se intenta enviar un mensaje a un bot deshabilitado, se recibirá como respuesta: "El bot no está funcionando".
-
Token
Token para el acceso al Telegram API. Se debe obtener este token al crear un nuevo bot. Después de ingresar el token y guardar los datos, debe aparecer debajo del campo una nota que diga "Bot activado con éxito en el API de Telegram". Esto significa que el token es válido y el bot se activó con éxito en Telegram.
Creación del bot
Primero, debe registrar un nuevo bot con el “papá de todos los bots” — @BotFather para recibir el token y que pueda trabajar con el API de Telegram. El proceso de registro se realiza en unos simples pasos:
- En Telegram, abra el chat con @BotFather;
- Luego introduzca o seleccione del menú el comando /newbot;
- Envíe el nombre deseado para el bot, por ejemplo, "Olimpiada Nuevo Tiempo";
- A continuación, indique el nombre de usuario del bot que se utilizará para buscarlo. Este nombre debe terminar obligatoriamente con la palabra "bot" o "_bot". Por ejemplo: OlympNewTime_bot;
- Puede agregar una descripción del bot usando el comando /setdescription e indicando el bot recién creado. Luego, escriba una breve descripción o instrucción como esta:
Obtenga sus diplomas y reconocimientos por participar en la Olimpiada "Nuevo Tiempo".
Simplemente proporcione su nombre y apellido.
Recibirá a vuelta de mensaje su diploma o reconocimiento.
Si no se encuentra el archivo, verifique los datos enviados o contáctenos. Si los archivos deben ser entregados usando algún otro dato (no nombre), también debe informarlo. - Puede agregar un comando de inicio enviando /setcommands, seleccionando el bot y escribiendo «start - Iniciar». Al abrir el bot, este comando permitirá el envío de la solicitud inicial.
- Opcionalmente, puede cargar un logotipo para el bot utilizando el comando /setuserpic.
-
Mensajes
Mensajes que se enviarán al usuario y configuraciones para la búsqueda de datos. Hay dos opciones: usar uno o dos mensajes.
Un solo mensaje
Puede configurarse para que solo un mensaje sea suficiente para buscar archivos. Una vez recibidos los datos, el bot buscará entre los archivos y, si encuentra coincidencias, enviará los resultados al usuario.
Un ejemplo sencillo consiste en preguntar nombre y apellido. Para ello, en el campo "Mensaje", indique "Escriba su nombre y apellido". En el campo "Variable 1", proporcione la variable necesaria, como %name. Otra opción es buscar solo por apellido. En este caso, configure el tipo de búsqueda como "primera palabra". Una posible variable para buscar por correo electrónico sería %email.
Dos mensajes
Para mayor seguridad, puede utilizar dos mensajes, de forma que el bot entregue los archivos solo si ambos criterios se cumplen.
Por ejemplo, al crear archivos, puede añadir una contraseña en la tabla. El bot podría solicitar esta contraseña primero, seguida del nombre. Si ambos datos son correctos, los archivos se compartirán. La contraseña puede transmitirse a sus clientes a través de canales privados y ser la misma (o distinta) para todos los participantes de un evento.
Para agregar una contraseña, configure "Pregunta 2" con la variable %password. Luego, en el documento, haga clic en una columna vacía y seleccione dicha variable. En esta columna puede introducir las contraseñas.
Ambas consultas pueden requerir datos personales asociados con cada archivo, ya sea grabados en el archivo o guardados junto a él.
-
Tipo de búsqueda
En este desplegable, seleccione el nivel de precisión con el que se realizarán las búsquedas en las variables. Puede configurarse para buscar únicamente por la "primera palabra". Esto es útil si la información en los archivos no es exacta (por ejemplo, si alguien proporcionó datos incompletos). Si el usuario del bot escribe nombre completo, pero en los archivos figura solo el apellido, el archivo no será encontrado. Sin embargo, cambiando el tipo de búsqueda a "primera palabra", podría pedirse solo el apellido. Para evitar enviar datos a personas con coincidencias parciales, configure la búsqueda con dos parámetros.
- Acceso a archivos. Restrinja el acceso a los archivos disponibles a través del bot. Puede especificar varias carpetas o seleccionar todos los archivos en el Disco. Si un archivo está en una subcarpeta y se especifica la carpeta principal, el archivo será accesible. La profundidad de la jerarquía de carpetas no afecta este comportamiento.