The GitHub half of the same open-source Notifine project as gitlab_notifine_bot: pushes GitHub repository events into Telegram via a webhook. Free, source on GitHub.
Alternatives to Gitlab
7 alternatives to Gitlab for GitHub, GitLab & CI: Notifine for GitHub, Notifine for GitLab, GitHub. Ranked by the HotBots score, checked automatically.

The GitLab half of Notifine, an open-source notification bridge (also covering GitHub and Trello) that posts pushes, merge requests and pipeline events into Telegram. Free, source on GitHub, built in Rust for reliability.

A long-running bot that subscribes to public GitHub repositories and posts new issues, pull requests, pushes and other events into a chat or channel, with the option to reply to issues from Telegram. Free, English interface, no repository access token required for public repos.

Notifies a chat whenever a public GitHub repository publishes a new release, useful for tracking dependencies or tools you rely on without watching every repo on GitHub itself. Free, English interface.
Reports CircleCI build statuses into Telegram, so a pipeline pass or failure shows up in chat instead of only in the CircleCI dashboard or email. Free, English interface.

Delivers Jenkins build notifications to Telegram, letting a team see job successes and failures without polling the Jenkins dashboard. Free, English interface.
Tracks activity on a repository you point it at and reports changes into Telegram, similar in spirit to GitHub's own Watch feature but delivered as chat messages. Free, English interface.