Automatisez les notifications de Google Drive vers Slack avec Latenode
Automatisez les mises à jour de Google Drive avec les notifications Slack à l'aide de Latenode
Vous souhaitez que Slack mette à jour les fichiers ajoutés ou modifiés sur Google Drive ? Découvrez comment automatiser ce processus sur Latenode en quelques minutes. Cela pourrait révolutionner votre flux de travail, en créant des automatisations avancées avec une logique flexible, un assistant IA, JavaScript et un navigateur headless pour un contrôle ultime. Économisez jusqu'à 90 % par rapport aux autres concurrents. L'inscription est simple ; inscrivez-vous dès aujourd'hui sans carte de crédit requise et commencez à créer des automatisations qui vous feront gagner du temps et de l'argent.
Démarrer avec Latenode
Transformez votre flux de travail avec Latenode. Créons un nouveau scénario sur la plateforme Latenode. Ce scénario sera déclenché lorsqu'un fichier sera ajouté ou modifié sur Google Drive et enverra un message au canal Slack approprié, indiquant que le fichier a été ajouté ou modifié avec succès.
Tout d'abord, cliquez sur le bouton « Créer un nouveau scénario ». Nommez le nouveau scénario de manière appropriée pour référence ultérieure et enregistrez les modifications.
Ajout du nœud déclencheur
Pour exécuter le scénario, nous devons ajouter deux nœuds. Le premier nœud est un déclencheur et est nécessaire pour démarrer le scénario lorsqu'un fichier est ajouté à Google Drive. Recherchez le groupe de nœuds requis ; nous nous intéressons à Google Drive et au nœud « Fichiers nouveaux ou modifiés » du groupe de déclencheurs.
Pour configurer le nœud, vous devez établir une connexion. Cliquez sur le bouton « Nouvelle autorisation », sélectionnez le service Google et la connexion Google Drive nécessaire. Autorisez à l'aide d'un compte Google existant. Sélectionnez le compte et accordez les autorisations nécessaires à la plateforme Latenode. Une fois l'autorisation obtenue, remplissez les champs obligatoires dans le nœud et cliquez sur « Enregistrer ». Le nœud déclencheur a été ajouté.
Ajout du nœud d'action
Ajoutons un autre nœud. Celui-ci appartient au groupe des nœuds d'action. Nous nous intéressons à Slack, en particulier au groupe Slackbot. L'un des nœuds d'action sert à envoyer un message à un canal public. Sélectionnez-le.
Pour configurer le nœud, vous devez également établir une connexion. Il existe trois options de connexion possibles, mais essayons de nous connecter à l'aide d'un jeton d'accès. Vous devez créer une application sur le site Web de Slack. Suivez le lien nécessaire et cliquez sur le bouton « Créer une nouvelle application ».
Dans la fenêtre modale, choisissez les paramètres « From Scratch » et ajoutez le nom de l'application, par exemple « Latenode Bot », puis sélectionnez l'espace de travail nécessaire. Avant de créer l'application, vous devez disposer d'au moins un espace de travail dans Slack. Ajoutez les autorisations et les portées nécessaires pour le bot.
Le bot doit avoir les droits pour lire le canal et lui envoyer des messages. Une fois toutes les portées nécessaires ajoutées, confirmez l'installation de l'application dans l'espace de travail. Confirmez les autorisations et obtenez le jeton nécessaire. Copiez-le et revenez à Latenode. Sélectionnez le service de jeton d'accès et saisissez le jeton obtenu dans le champ. Cliquez sur le bouton « Autorisation ».
Après autorisation, les champs à remplir seront visibles. Parmi ceux-ci, deux sont obligatoires : le champ de sélection du canal, par exemple « docs », et le champ de saisie du texte du message à envoyer au canal. Ajoutez un message indiquant que le fichier a été créé ou modifié et cliquez sur « Enregistrer ».
Terminer la configuration du bot
Pour terminer la configuration du bot dans Slack, vous devez envoyer un message au canal souhaité, comme « invite @botname », où « botname » est le nom de l'application que vous avez créée. Sélectionnez le nom de l'application et envoyez le message. Le bot a été ajouté au canal nécessaire.
Revenez à la plateforme Latenode. Une fois tous les paramètres définis et le scénario enregistré, exécutez-le une fois pour démarrer le scénario. Ajoutez un fichier sur Google Drive. Attendez que les modifications soient enregistrées et revenez à la plateforme Latenode. Nous pouvons voir le scénario exécuté avec succès.
Chaque nœud du scénario possède des données de sortie, notamment le nœud « Fichiers nouveaux ou modifiés », qui fournit des données sur le fichier modifié ou créé, comme son nom ou son identifiant. Le nœud d'envoi de messages à Slack nous informe que le message a été envoyé avec succès et fournit, par exemple, son texte.
Tester l'automatisation
Voyons ce qui s'est passé dans Slack. Un message indiquant qu'un fichier a été ajouté à Google Drive a été envoyé avec succès. Essayons de modifier le message pour inclure le nom de fichier du nœud Google Drive. Pour ce faire, sélectionnez le champ affichant le texte du message, cliquez à l'endroit souhaité dans le texte et sélectionnez le paramètre du nœud précédent dans la fenêtre auxiliaire. Enregistrez les modifications, enregistrez l'intégralité du scénario et exécutez-le à nouveau. Modifiez le nom du fichier, attendez que les modifications soient enregistrées et revenez à la plateforme. Nous pouvons voir le scénario terminé avec un nouveau message, incluant le nom de fichier fourni par le nœud Google Drive.
Allons sur Slack. Un nouveau message a également été envoyé au canal « docs » requis dans Slack. Ainsi, nous avons créé un scénario qui envoie un message au canal Slack requis à l'aide du bot créé lorsqu'un nouveau fichier est créé ou qu'un fichier existant est modifié sur Google Drive.