Connect GitHub to Telegram
Ideas
What you can do with GitHub and Telegram
Get GitHub issue updates on Telegram
Telegram messages you when an issue in your repository is opened, commented on or closed, with the title and a link.
See how it worksBack up to GitHub with Telegram alerts
Every day your exports are saved to a GitHub repository, and Telegram tells you which files changed.
See how it worksGet told on Telegram when your forks fall behind
Telegram tells you when one of your GitHub forks falls behind the original project, and by how many commits.
See how it worksGet a daily summary of merged work on Telegram
Each morning Telegram sends a short summary of the pull requests merged in your repository yesterday.
See how it worksFile incoming bug reports as GitHub issues with a Telegram alert
Each bug report sent to your trigger link becomes a GitHub issue with a clear title, severity and labels, and Telegram alerts you.
See how it worksBack up Telegram bot messages to GitHub
Every message your Telegram bot receives is saved, and at 02:00 the day's messages are committed to a private GitHub repo as one file.
See how it worksSave notes from Telegram to a GitHub repo
Send your bot a thought, link or to-do, and it is committed to your GitHub notes repo as a Markdown file you can pull into Obsidian or any editor.
See how it worksGet a Telegram alert when a GitHub Actions run fails
Every 5 minutes ClickRuntime checks your repos for failed GitHub Actions runs and sends a Telegram message with the branch, commit and a link to the logs.
See how it works Your own logicAny other automation you can describe in words
Your own rules, schedule and AI steps with GitHub and Telegram, plus any other app. Describe it and your assistant builds it.
See how to build your ownBuild your own
Build any GitHub and Telegram automation you can describe
Your own rules
Conditions, thresholds, filters and exceptions, written the way you'd explain them to a colleague.
Any number of apps
One automation can read from one app and update several others. Over 248 apps are ready, and anything with an API works too.
AI where it helps
Summaries, classification, extraction and drafts use ClickRuntime's built-in AI, with no extra key.
On a schedule or on each event
Runs as often as every 5 minutes, or the moment an app sends an event, and keeps track of what it already handled.
For example, ask your assistant
Only message me on Telegram when a GitHub Actions run fails on main twice in a row, and include the failing step.
Each evening, send me a Telegram digest of new issues across my repos, with AI tagging each as bug, question or feature request.
Use cases
Why people connect GitHub and Telegram
How the two apps work together
- GitHub webhooks send events such as pushes, workflow runs, issues and releases to a ClickRuntime trigger link.
- The script filters and formats the event and sends it through your Telegram bot to a chat, group or channel.
- Messages to your bot can also reach a trigger link, so a command in Telegram can create a GitHub issue.
Deploy and CI results on your phone
Solo developers get a Telegram message when a GitHub Actions workflow fails on the main branch. The message names the workflow, commit and author with a link to the run.
New issues for open source maintainers
Maintainers receive new issues and pull requests from their repositories in a private Telegram chat. They can triage from their phone without opening email.
Release announcements to a community group
Projects with a Telegram community post release notes to their group when a GitHub release is published. The post includes the tag and a short changelog.
Star and fork milestones
Indie makers track repository stars and forks and get a Telegram message at milestones like 100 or 1,000 stars.
More apps
GitHub, Telegram and other apps in one automation
Release notes to Telegram and Discord
When we publish a GitHub release, post the release notes to our Telegram channel and our Discord #announcements channel.
Production errors and fixes in one chat
Send new Sentry errors to my Telegram, and when a GitHub PR that mentions the Sentry issue ID is merged, send a follow-up message.
Deploy status from Vercel and GitHub
When a Vercel production deploy fails, message me on Telegram with the GitHub commit message and author.
Setup
Connect GitHub and Telegram once
GitHub
Developer / Source control
- In GitHub, open your profile picture, then Settings, Developer settings, Personal access tokens, Fine-grained tokens, and choose Generate new token.
- Give it a name and an expiration, and choose the resource owner (you or your organization).
- Under repository access, pick only the repos the automation needs, then set the minimum permissions, such as Issues, Pull requests or Contents.
- Generate the token and copy it.
- In the ClickRuntime dashboard, open Connections & secrets and save the token as a secret for GitHub.
Telegram
Messaging
- In Telegram, open a chat with @BotFather and send
/newbot. - Choose a name and a username for your bot, then copy the token BotFather sends (it looks like
123456:ABC-...). - Open your new bot and press Start, so it is allowed to message you. For groups or channels, add the bot and give it admin rights if it should post or delete.
- In the ClickRuntime dashboard, open Connections & secrets and save the bot token.
FAQ
Questions about connecting GitHub and Telegram
Do I need my own Telegram bot?
Can the messages go to a group?
Does it work with private repositories?
Will I get a message for every small change?
Can I create GitHub issues from Telegram?
Can it watch several repositories?
How fast do the messages arrive?
Related pages
Keep exploring
Tell your assistant what GitHub and Telegram should do together
Free plan. No credit card.