Aller au contenu principal

Partager les projets GitHub de Hacker News sur X et LinkedIn

Le workflow parcourt Hacker News à intervalle régulier, repère les liens vers des dépôts GitHub, puis lit la page de chaque projet pour en tirer le contexte. OpenAI rédige ensuite un tweet et un post LinkedIn à partir de ces informations. Telegram prévient le propriétaire, et le nœud Wait laisse cinq minutes avant la publication sur X et LinkedIn. Airtable sert à repérer les contenus déjà publiés pour éviter les doublons.

Déclencheur
Planifié (récurrent)
Taille
19 nœuds
Outils
Requêtes HTTP (API), Airtable, LinkedIn, X (Twitter), OpenAI, Telegram

Comment fonctionne ce workflow

  1. 1

    Un déclencheur planifié lance le workflow à intervalle régulier.

  2. 2

    Le nœud HTTP Request lit Hacker News, puis un nœud Code extrait les liens GitHub.

  3. 3

    Airtable garde la trace des liens déjà publiés, et un filtre écarte ceux qui y figurent.

  4. 4

    Le nœud HTTP Request charge la page GitHub de chaque projet retenu.

  5. 5

    OpenAI rédige un tweet et un post LinkedIn à partir de la page du projet.

  6. 6

    Telegram envoie au propriétaire un message annonçant la publication, puis le nœud Wait attend cinq minutes.

  7. 7

    X (Twitter) et LinkedIn publient les contenus générés.

Quand l'utiliser

  • Une veille récurrente sur les projets open source qui circulent sur Hacker News.
  • Un compte X ou une page LinkedIn qui relaie des dépôts GitHub sans les rédiger à la main.
  • Une équipe qui veut partager les projets du moment tout en gardant un œil sur chaque envoi via Telegram.

À préparer avant l'import

  • Un compte Telegram et un bot configuré dans n8n
  • Une clé API OpenAI
  • Un compte X (Twitter) connecté à n8n
  • Un compte LinkedIn connecté à n8n
  • Une base Airtable avec une table pour les liens déjà publiés

Bon à savoir

Commencez par le délai du nœud Wait : les cinq minutes sont le temps où le propriétaire peut intervenir avant la publication. Vérifiez aussi que la table Airtable est bien lue avant le premier envoi.

Installer ce template dans n8n

  1. Téléchargez le fichier JSON avec le bouton en haut de la page.
  2. Dans n8n, ouvrez le menu d'un workflow vide, choisissez « Import from File » et sélectionnez le fichier.
  3. Reliez vos propres identifiants à chaque nœud qui en demande un, lancez un test, puis activez le workflow.

Ce template fonctionne sur n8n auto-hébergé comme sur n8n Cloud. Les nœuds IA demandent une version récente de n8n.

Vous voulez ce workflow branché sur vos outils ?

Ce template est un point de départ. Nous l'adaptons à vos règles, à vos comptes et à votre hébergement, puis nous le maintenons.

Voir notre accompagnement n8n