>_ DevTrendsfr

Langue

Accueil

Langages

Sections

Frontend Backend Mobile DevOps AI / ML GameDev Blockchain Sécurité
TypeScript

Slacker : votre gardien personnel pour Hacker News

363 étoiles

Imaginez : quelqu'un a mentionné votre startup dans un commentaire sur Hacker News, et vous n'en aviez aucune idée. Vous avez manqué un retour précieux, une critique, ou une opportunité de rejoindre la discussion. Ça vous parle ? L'équipe Vercel Labs a créé une solution — Slacker, un bot Slack qui sert d'assistant personnel de surveillance sur Hacker News.

Que peut faire Slacker ?

Slacker est un bot qui :

  • Vérifie les nouveaux posts et commentaires sur Hacker News chaque minute
  • Recherche les mentions de votre produit, entreprise ou mots-clés
  • Envoie une notification sur votre canal Slack lorsqu'une correspondance est trouvée
  • Développe automatiquement les aperçus de liens pour un visionnage facile

À qui est-ce destiné ?

  • Les fondateurs de startups — pour répondre rapidement aux discussions sur leur produit
  • Les responsables relations publiques — pour surveiller la réputation de l'entreprise
  • Les développeurs — pour suivre les mentions de leurs projets open-source
  • Les investisseurs — pour suivre les discussions sur les technologies qui les intéressent

Comment ça fonctionne techniquement ?

  1. Vercel Cron Jobs déclenche une vérification chaque minute via /api/cron
  2. L'API Hacker News fournit les données sur les nouveaux posts
  3. Upstash (Redis) stocke le dernier ID vérifié et les mots-clés
  4. L'API Slack envoie les notifications et développe les aperçus
// Пример обработки cron-задачи
async function checkNewPosts() {
  const lastCheckedId = await redis.get('lastCheckedId');
  const latestPostId = await getMaxItemId();
  
  // Проверка каждого нового поста
  for (let i = lastCheckedId + 1; i <= latestPostId; i++) {
    const post = await getPost(i);
    if (containsKeywords(post)) {
      await notifySlack(post);
    }
  }
}

Cas d'utilisation pratiques

  1. Répondre aux retours — répondez aux questions des utilisateurs immédiatement
  2. Gestion de crise — découvrez rapidement les discussions négatives
  3. Analyse concurrentielle — surveillez les mentions de produits similaires
  4. Trouver des idées — découvrez des cas d'utilisation non évidents pour votre produit

Comment commencer ?

Il y a deux options :

  1. Solution prête à l'emploi — installez le bot sur Slack en un clic :

Add to Slack

  1. Version personnalisée — déployez sur Vercel avec des paramètres personnalisés

Slacker est un outil simple mais puissant pour tous ceux qui doivent rester informés de ce que les gens disent sur leur produit dans l'une des communautés tech les plus influentes. Grâce à son intégration avec Vercel et Upstash, la solution fonctionne rapidement et de manière fiable. Essayez-le — vous pourriez découvrir quelque chose sur votre projet que vous avez manqué.

Le projet a été créé par l'équipe Vercel Labs avec des contributions de Steven Tey et d'autres experts. Le code est open source sous licence MIT.

Projets similaires