Bot de obtención en Telegram
Proporcione a sus clientes la capacidad de descargar sus certificados después de ingresar datos personales.
El bot de Telegram solicitará datos personales, como la dirección de correo electrónico o el nombre, y entregará los archivos adecuados del Disco. Si hay varios archivos, se enviarán todos los archivos.
La integración con Telegram se encuentra en Integraciones - Bot de Telegram.
Configuración de la integración
- Permitir bot de Telegram.
Este interruptor activa o desactiva el uso del bot. Al intentar enviar un mensaje al bot apagado, se recibirá una respuesta de "El bot no está funcionando".
- Token
Token para acceder a la API de Telegram. Necesita obtenerlo al crear un nuevo bot. Después de ingresar el token y guardar los datos, debería aparecer un mensaje encima del campo de entrada que dice "El bot se activó correctamente en la API de Telegram". Esto significa que la token es correcto y que el bot ha pasado la activación exitosamente en Telegram.
Creación de un bot
Antes de crear un bot, debe registrar un nuevo bot con el "padre de todos los bots": @BotFather para obtener un token para trabajar con la API de Telegram. El registro tiene varios sencillos pasos:
- Abra un chat con @BotFather en Telegram;
- Luego ingrese o seleccione el comando /newbot;
- A continuación, envíe el nombre deseado para el bot, como "OlympNewTime";
- Luego escriba el username del bot, por el cual será encontrado a través de la búsqueda. Debe terminar con la palabra "bot" o "_bot". Por ejemplo, "OlympNewTime_bot";
- Se puede agregar una descripción del bot. Para ello, debe ingresar o seleccionar el comando /setdescription y elegir al nuevo bot. Luego, debe escribir el texto y las instrucciones cortas para describir aproximadamente lo siguiente:
Obtenga sus diplomas y certificados por participar en la Olimpiada "Nuevo tiempo". Sólo tiene que escribir su nombre y apellido. Recibirá su diploma o certificado en respuesta. Si no se encuentra el archivo, revise si ha escrito correctamente el nombre o contáctenos. Si planea entregar archivos no por nombre, sino por otra información, debe especificarlo. - Se puede agregar el comando de inicio. Para ello, debe enviar el comando /setcommands, elegir al nuevo bot y escribir "start - iniciar".. Al abrir el bot, el botón "iniciar" enviará la solicitud inicial.
- Opcionalmente, se puede subir el logotipo del bot. Para ello, hay un comando llamado /setuserpic
- Mensajes
Mensajes que se enviarán al interlocutor del bot y parámetros de búsqueda de datos. Hay dos opciones, utilizando uno o dos mensajes.
Sólo un mensaje
Se puede usar solo un mensaje para buscar archivos. Después de recibir los datos, se realizará una búsqueda de archivos y, al encontrar archivos que cumplan con las condiciones de búsqueda, se enviarán al visitante.
El método más sencillo es preguntar por el nombre completo. En el campo "Mensaje", escriba el texto "Escriba su nombre completo". Y en el campo "Variable 1": la variable que se especifica en los documentos, por ejemplo %nombre. Otra opción es la búsqueda simplemente por apellido. En este caso, en el tipo de búsqueda deberá especificar "primera palabra" y la búsqueda se realizará solo por la primera palabra de la variable especificada. Dirección de correo electrónico - %correo electrónico.
Dos mensajes
Para mayor seguridad, se pueden utilizar dos mensajes. El bot enviará archivos que cumplan con ambas solicitudes de datos.
Por ejemplo, al crear archivos, se puede agregar una contraseña a la tabla, y el bot solicitará la contraseña primero y luego el nombre. Si se encuentran la contraseña y el nombre, el bot enviará los archivos. La contraseña se puede enviar a sus clientes a través de canales de comunicación cerrados. Puede ser el mismo (o diferente) para todos dentro de uno o varios eventos.
Para agregar una contraseña a la tabla, en "Pregunta 2" agregue la variable %contraseña. Luego, haga clic en una columna vacía en el documento y seleccione esta variable. Esta columna debe completarse con la contraseña.
En ambas solicitudes de datos se pueden incluir datos personales para cada archivo, que pueden ser impresos en el archivo o guardados con él.
- Tipo de búsqueda
En esta lista desplegable, puede elegir cuán exacta debe ser la búsqueda en las variables. Puede configurar la búsqueda solo para la primera palabra, por ejemplo, por apellido. Esto será relevante si los archivos contienen información imprecisa (por ejemplo, no todos la proporcionaron). Si pide al interlocutor del bot que especifique un nombre completo, pero los archivos tienen datos incompletos, el archivo simplemente no se encontrará. Pero, al configurar el tipo de búsqueda "por la primera palabra", el bot puede pedirle al interlocutor que solo escriba el apellido. Para evitar enviar datos a personas con el mismo apellido, puede configurar la búsqueda con dos parámetros.
- Acceso a los archivos. Restricción de acceso a los archivos que estarán disponibles a través del bot. Puede especificar varias carpetas o seleccionar todos los archivos en Disco. Si el archivo está en una subcarpeta y la carpeta principal está especificada en este campo, también estará disponible. El nivel de anidamiento no importa.