missionGratouFR Réservé No-Limit

Notifier dans Discord l’ajout d’un fichier dans Drive

Étape 6 sur 6 · aussi dans 1 autre parcours
Le contexte

BRIEFING MISSION

Tu gères des dizaines de vidéos de contenu, éparpillées un peu partout dans ton Drive. Chaque fois qu'une nouvelle vidéo est prête, c'est le même rituel fastidieux : tu dois manuellement retrouver le contenu correspondant dans Notion, chercher où se trouve le visuel associé, puis informer ton équipe de montage que tout est prêt... Une vraie perte de temps ! 🦖

Imagine plutôt : tu déposes simplement ta vidéo dans un dossier dédié et pouf ! Comme par magie, une notification apparaît sur Discord avec tous les liens nécessaires : la vidéo elle-même, le contenu Notion correspondant et même le visuel associé pour le montage. Plus besoin de jongler entre différentes plateformes !

Aujourd'hui, tu vas justement créer cette automatisation entre Google Drive, Notion et Discord en utilisant Make. Tu vas mettre en place un système intelligent qui :

  • détecte l'ajout d'une nouvelle vidéo dans un dossier spécifique
  • extrait automatiquement le numéro de page à partir du nom du fichier
  • retrouve le contenu correspondant dans Notion grâce à ce numéro
  • localise le visuel associé dans un autre dossier Drive
  • envoie une notification complète sur Discord avec tous les liens nécessaires
Consigne & checklist

OBJECTIFS MISSION

Consigne et checklist

Ta mission, que tu choisis d'accepter épicétou, est de créer un scénario d'automatisation dans Make qui détecte l'ajout d'une vidéo dans Google Drive et envoie une notification Discord avec les informations associées de la mission Notion.

En résumé, tu vas créer :

  • un déclencheur qui surveille un dossier spécifique dans Google Drive
  • un système d'extraction du numéro du contenu à partir du nom de fichier
  • une recherche du contenu correspondant dans Notion
  • une recherche de la cover associée dans Drive
  • un message Discord formaté avec tous les liens pertinents

La mission sera considérée comme réussie si…

  • Ton automatisation détecte correctement l'ajout d'une nouvelle vidéo dans le dossier Drive spécifié
  • Le numéro de mission est correctement extrait du nom du fichier grâce à la fonction substring
  • La mission Notion correspondante est retrouvée avec précision grâce à son ID
  • La cover associée est localisée dans le dossier approprié dans Drive
  • La notification Discord contient tous les liens nécessaires (vidéo, cover, mission Notion)
  • Les chemins d'accès aux fichiers sont correctement inclus dans la notification

Pour aller plus loin

Une fois cette mission accomplie, tu pourras :

  • ajouter une vérification automatique des "éléments manquants" dans Notion : si la mission n'est pas trouvée → envoie une notif "à traiter"
  • créer un tableau de bordVue synthétique d’indicateurs pour piloter l’action. pour suivre l'avancement des différents contenus
  • étendre l'automatisation pour intégrer directement la vidéo dans Notion
  • configurer des notifications supplémentaires (email, Slack) pour différentes équipes
  • développer un système de validation des vidéos avec retours automatisés
Le pas-à-pas

ETAPES

  1. 1
    Configure le déclencheur Drive · crée un nouveau scénario dans Make, ajoute un module Google Drive "Watch Files in a Folder" et configure-le pour surveiller le dossier où tu déposes tes vidéos. Paramètre-le pour détecter les nouveaux fichiers par date de création, et limite le nombre de résultats à 20 pour éviter les surcharges.
  2. 2
    Extrais le numéro de mission · ajoute un module "Set Variable" (ou utilise directement la fonction dans un autre module) et extrais le numéro de mission du nom de fichier avec la fonction substring : ce sont les caractères 4 à 6 qui contiennent le numéro. Teste ton extraction pour vérifier qu'elle fonctionne correctement.
  3. 3
    Recherche la mission dans Notion · ajoute un module Notion "Search Objects", sélectionne la base de données des missions et configure un filtre pour rechercher la mission ayant l'ID correspondant au numéro extrait. Vérifie que tu récupères bien les informations nécessaires (titre, URL).
  4. 4
    Recherche la cover associée · ajoute un module Google Drive "Search Files/Folders" et configure la recherche pour trouver la cover correspondant au même numéro de mission, avec une requête qui intègre le numéro extrait et le format de nommage des covers. Récupère l'ID du fichier de cover trouvé.
  5. 5
    Récupère les chemins des fichiers · ajoute deux modules Google Drive "Get a Files/Folders Path for an ID" : un pour le chemin de la vidéo originale, un pour le chemin de la cover associée. Stocke ces informations pour les inclure dans la notification.
  6. 6
    Envoie la notification Discord · ajoute un module Discord "Send a Message", configure le canal ou le DM où envoyer la notification, puis formate un message qui inclut : le titre de la mission, le lien vers la vidéo dans Drive, le lien vers la cover dans Drive, le lien vers la mission dans Notion et les chemins des fichiers pour faciliter leur localisation.
Section réservée · No-Limit
Documentation & Template

Débloque cette partie en rejoignant le palier No-Limit.

Débloquer cette section
Section réservée · No-Limit
Correction

Débloque cette partie en rejoignant le palier No-Limit.

Débloquer cette section
Réservé No-Limit

Tu peux lire ce contenu librement. Pour le valider, il faut No-Limit.

Compléter la mission, soumettre une remise, passer le quiz et gagner de l'XP, c'est inclus dans No-Limit.

Passer à No-Limit