An open-source GitHub bot by developer AshokShau that does more than notify: after you connect GitHub it posts pushes, issues, pull requests, Actions runs and releases to a chat, and lets you comment, approve, merge or rerun a workflow by replying. Free, but the OAuth login grants it full access to your repositories.
GithubBot, running as @FallenAlertBot, is a Go project by developer AshokShau; its GitHub repository is MIT-licensed, was updated in September 2026 and lists this bot as its homepage. It is closer to a GitHub client in Telegram than to a notification relay.
You start with /connect in a private chat, which signs you in with GitHub OAuth. Then /addrepo owner/repo links a repository to a group, channel or private chat, or /addrepo without arguments lets you pick one from a list, and /settings toggles which events arrive: pushes, issues, pull requests and reviews, Actions runs and jobs, releases, discussions, forks and stars. Replying to a notification posts a comment on GitHub, and commands such as /close, /approve, /merge, /rerun or /cancel act on the issue, pull request or workflow run you reply to. There are also /issue, /release create, /changelog and code search.
That power has a price in trust. The OAuth app asks for the repo, admin:repo_hook and read:user scopes, which means read and write access to every repository your account can reach, private ones included. The README says tokens are stored encrypted with AES-GCM, but it is still a hobby project run by one person, so think twice before connecting a work account.
/connectConnect your GitHub account via OAuth (private chat)/addrepoLink a repository to this chat/settingsChoose which events are posted/mergeMerge the pull request you reply to/rerunRerun the failed workflow run you reply toFree
| Criterion | Weight | Points | |
|---|---|---|---|
| Functionality | 25 | 9 / 10 | |
| Reliability & speed | 15 | 6 / 10 | |
| Popularity & trust | 15 | 4 / 10 | |
| Price & free tier | 10 | 10 / 10 | |
| Usability | 10 | 7 / 10 | |
| Safety & privacy | 10 | 5 / 10 | |
| Freshness | 5 | 9 / 10 | |
| Localization | 5 | 10 / 10 | |
| No intrusive ads | 5 | 10 / 10 | |
| Score | 100 | 73.5 |
Yes, through your GitHub login: the OAuth app requests the repo scope, which covers private repositories, so you can pick any repository your account can access.
Yes. Reply to the pull request notification with /merge, optionally adding squash, rebase or merge as the strategy.