JUHE API Marketplace

GitHub Star Notifications to Slack

Active

Automate notifications on GithubTrigger for new stars and removals, sending real-time updates to Slack. Enhance team communication by instantly alerting when your project gains or loses stars, keeping everyone informed and engaged.

Workflow Overview

Automate notifications on GithubTrigger for new stars and removals, sending real-time updates to Slack. Enhance team communication by instantly alerting when your project gains or loses stars, keeping everyone informed and engaged.

Target Audience

  • Developers: Those managing GitHub repositories who want to keep track of star activity.
  • Project Managers: Individuals overseeing projects that benefit from community engagement metrics.
  • Team Leads: Leaders interested in monitoring team contributions and recognition through GitHub stars.
  • Slack Users: Teams that use Slack for communication and want to receive real-time updates on GitHub activity.

Problem Solved

This workflow addresses the need for real-time notifications when a GitHub repository receives a star. It allows users to stay informed about their project's popularity and community engagement without constantly checking GitHub. Additionally, it provides notifications for when stars are removed, ensuring that users are aware of changes in their project's status.

Workflow Steps

  1. GitHub Trigger: The workflow starts with a trigger from GitHub when a star is added or removed from the specified repository (n8n by n8n-io).
  2. IF Node: The workflow checks the action received from GitHub to determine if it was a created (star added) or deleted (star removed) event.
  3. Slack Notification: If a star is added, a message is sent to the #general Slack channel, highlighting:
    • The current star count of the repository.
    • The username of the person who starred the project.
    • A link to their profile and their avatar.
  4. Slack Notification for Removal: If a star is removed, a similar message is sent, but it indicates the removal and uses a different color for emphasis.

Statistics

4
Nodes
0
Downloads
23
Views
1833
File Size

Quick Info

Categories
Communication & Messaging
Manual Triggered
+2
Complexity
medium

Tags

manual
medium
githubtrigger
logic
conditional
communication
notification
slack

Boost your workflows with Wisdom Gate LLM API

Supporting GPT-5, Claude-4, DeepSeek v3, Gemini and more.

Enjoy a free trial and save 20%+ compared to official pricing.