
Notifine for GitLab
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.
Key features
- Push, merge request and pipeline notifications from GitLab
- Open-source, self-hostable (Rust)
- Companion bot covers GitHub and Trello too
Notifine for GitLab
Notifine is an open-source project (github.com/mhkafadar/notifine) built specifically to bridge GitLab, GitHub and Trello activity into Telegram, and this bot is its GitLab-facing half. Connect a GitLab project via a webhook pointed at Notifine, and pushes, merge request updates, pipeline results and comments start showing up in the linked Telegram chat.
What distinguishes it from many small notification bots in this category is that it is openly documented: its creator has written multiple posts explaining the setup, the project is written in Rust, and the author reports high uptime for the hosted instance. Because the code is public, teams uncomfortable routing GitLab activity through a third party's server can self-host their own copy instead.
It sits well alongside gitlab_bot in this same catalog as an alternative implementation of the same idea — worth trying both and keeping whichever setup flow and message formatting fits a team's workflow better.
How to start
- Open @gitlab_notifine_bot and press Start to get a webhook URL
- In your GitLab project, add it under Settings → Webhooks
- Choose which event types to send
Commands
/startGet your webhook URL and setup linkPricing and limits
Free
Pros / Cons
- Open source and self-hostable
- Actively documented by its author with setup guides
- Independent project, not an official GitLab product
- Webhook setup still required per project
Score breakdown
| Criterion | Weight | Points | |
|---|---|---|---|
| Functionality | 25 | 7 / 10 | |
| Reliability & speed | 15 | 7 / 10 | |
| Popularity & trust | 15 | 5 / 10 | |
| Price & free tier | 10 | 10 / 10 | |
| Usability | 10 | 7 / 10 | |
| Safety & privacy | 10 | 8 / 10 | |
| Freshness | 5 | 6 / 10 | |
| Localization | 5 | 3 / 10 | |
| No intrusive ads | 5 | 10 / 10 | |
| Score | 100 | 70.0 |
Alternatives
All alternatives →
GitlabForwards notifications from GitLab (both gitlab.com and self-hosted instances) into Telegram and lets you…
GitHubA long-running bot that subscribes to public GitHub repositories and posts new issues, pull requests, pushes…
Github Release BotNotifies a chat whenever a public GitHub repository publishes a new release, useful for tracking…CircleCIReports CircleCI build statuses into Telegram, so a pipeline pass or failure shows up in chat instead of…FAQ
Is Notifine official from GitLab?
No, it is an independent open-source project by developer Mehmet Hüseyin Kafadar.
Can I self-host it?
Yes, the source is public on GitHub at mhkafadar/notifine.
Technical details
- Inline mode
- Mini App
- Works in groups
- Works in channels
- Accepts voice
- Accepts files
- Requires phone number
- Requires registration
- Shows ads
- Works in Russia without VPN