Library / Code, Git & Developer Tools
Code, Git & Developer Tools
Monitor Multiple GitHub Repos with Slack and Telegram Alerts
When run or when GitHub sends a webhook, it registers hooks for listed repositories and notifies Slack and Telegram of repository events.
What it does
## Test ## 1. Register Webhooks - In Repos to Monitor, add any repo you want to monitor changes for. - Disable Webhook Trigger, Click Test Workflow and if your Github credentials were set correctly, it will automatically register the webhooks. - You can test this by running the single node Get Existing Webhook and confirming it outputs the repo addresses. ## 2. Handle Github Events - Now that you have registered the webhooks, reenable Webhook Trigger and activate the workflow. - Make a commit to any of the registered repos. - Confirm that the notification went through. *That's it!*
The steps
- When clicking ‘Test workflow’
- Split Out
- Register Github Webhook
- Split Out1
- Delete Github Webhook
- Fields
- Notify Slack
- Telegram
- Repos to Monitor
- Webhook Trigger
- Repos to Monitor1
- Get Existing Hook
- Hook URL
Similar automations
Code, Git & Developer ToolsPush Multiple Files to GitHub in One Commit9 stepsCode, Git & Developer ToolsPush Multiple Files to GitHub with the REST API35 stepsCode, Git & Developer ToolsCheck GitHub Forked Repo Updates via Telegram14 stepsCode, Git & Developer ToolsBack Up n8n Workflows to GitHub via Pull Requests22 steps