# Monitor GitHub fork status: get commit diff report in Telegram on command
This workflow helps developers and tech leads quickly assess the state of their GitHub forks relative to upstream repositories. Triggered by a Telegram command, it fetches repository data via GitHub API and delivers a clear summary report.
## Who it´s for
- Developers managing multiple GitHub forks
- Technical leads tracking project synchronization
- Open-source maintainers monitoring community forks
- System administrators automating repository audits
## What the automation does
- Listens for Telegram command (/forkcheck N)
- Fetches the user´s GitHub repositories
- Filters only forked repos and compares them with upstream
- Calculates number of commits behind or ahead
- Sends a formatted table report back to Telegram
## What´s included
- Ready-to-use n8n workflow
- Trigger and message handling logic
- Integrations with GitHub API and Telegram Bot API
- Basic setup and adaptation guide
## Requirements for setup
- GitHub account with access to target repositories
- Telegram bot token
- Access to an n8n instance (self-hosted or cloud)
- Basic understanding of API usage and environment variables
## Benefits and outcomes
- Saves time on manual fork status checks
- Quickly identifies forks ahead of upstream (potential PRs)
- Simplifies maintenance of outdated repositories
- Enables regular automated audits without manual effort
- Centralized visibility into all fork statuses
## Important: template only
Important: you are purchasing a ready-made automation workflow template only. Rollout into your infrastructure, connecting specific accounts and services, 1:1 setup help, custom adjustments for non-standard stacks and any consulting support are provided as a separate paid service at an individual rate. To discuss custom work or 1:1 help, contact via chat
No feedback yet