# Descripción Habilita tu bot con la capacidad de listar y gestionar tus archivos en Google Drive y descargar/cargar datos entre Google Drive y la API de archivos Botpress . # Configuración Debido a la naturaleza potencialmente sensible de los archivos de Google Drive, la integración de Google Drive requiere una conexión segura entre Botpress y Google Drive. Para establecer esta conexión segura, **debes** configurar la integración de Google Drive usando OAuth. ## Configuración automática con OAuth Para configurar la integración de Google Drive mediante OAuth, haz clic en el botón de autorización y sigue las instrucciones que aparecen en pantalla para conectar tu bot Botpress a Google Drive. Al utilizar este modo de configuración, se utilizará una aplicación de Google Drive gestionada por Botpress para conectarse a tu cuenta de Google Drive. Sin embargo, las acciones realizadas por el bot se atribuirán al usuario que autorizó la conexión, en lugar de a la aplicación. Por este motivo, **no recomendamos utilizar cuentas personales de Google Drive** para esta integración. Debes configurar una cuenta de servicio y utilizarla para autorizar la conexión. A continuación, puedes compartir carpetas y archivos específicos con esta cuenta de servicio para dar acceso a tu bot a estos archivos. ## Configuración de la integración en Botpress 1. Autoriza la integración de Google Drive haciendo clic en el botón de autorización. 2. Sigue las instrucciones en pantalla para conectar tu chatbot Botpress a Google Drive. 3. Una vez establecida la conexión, puedes guardar la configuración y habilitar la integración. # Uso de la integración Utiliza las acciones disponibles para gestionar tus archivos y descargar/subir contenido desde y hacia Google Drive. Utiliza los activadores disponibles para saber cuándo se ha creado o eliminado un archivo o carpeta. Utiliza la acción "syncChannels" para crear y actualizar canales de suscripción en todos los archivos y carpetas disponibles. Estos canales son los que permiten que tu bot reciba notificaciones sobre la creación y eliminación de recursos. Los canales son válidos hasta un día. Asegúrate de que esta acción se ejecuta una vez al día para evitar la pérdida de eventos. Si se llama a esta acción con demasiada frecuencia, pueden producirse errores y perderse eventos debido al límite de velocidad de creación de suscripciones de Google Drive. # Limitaciones Las limitaciones estándar de la API de Google Drive se aplican a la integración de Google Drive en Botpress. Estas limitaciones incluyen límites de velocidad, restricciones de tamaño de archivo y otras restricciones impuestas por la plataforma de Google Drive. Asegúrate de que tu bot respeta estas limitaciones para mantener un rendimiento y una fiabilidad óptimos. Encontrará más información en la [documentación de la API de Google Drive](https://developers.google.com/drive/api/guides/about-sdk).