
Notifine for GitLab
Bagian GitLab dari Notifine, jembatan notifikasi open-source (yang juga mencakup GitHub dan Trello) yang memposting push, merge request, dan event pipeline ke Telegram. Gratis, kode sumber ada di GitHub, dibangun dengan Rust demi keandalan.
Fitur utama
- Notifikasi push, merge request, dan pipeline dari GitLab
- Open-source, bisa di-hosting sendiri (Rust)
- Bot pendamping juga mencakup GitHub dan Trello
Apa yang dilakukan Notifine for GitLab
Notifine adalah proyek open-source (github.com/mhkafadar/notifine) yang dibangun khusus untuk menjembatani aktivitas GitLab, GitHub, dan Trello ke Telegram, dan bot ini adalah bagian yang menghadap ke GitLab. Hubungkan proyek GitLab lewat webhook yang mengarah ke Notifine, dan push, update merge request, hasil pipeline, serta komentar mulai muncul di chat Telegram yang terhubung.
Yang membedakannya dari banyak bot notifikasi kecil di kategori ini adalah dokumentasinya yang terbuka: pembuatnya menulis beberapa artikel yang menjelaskan cara setupnya, proyek ini ditulis dalam Rust, dan penulisnya melaporkan uptime tinggi untuk instance yang di-hosting. Karena kodenya terbuka, tim yang kurang nyaman meneruskan aktivitas GitLab lewat server pihak ketiga bisa meng-hosting sendiri salinannya.
Bot ini cocok berdampingan dengan gitlab_bot di katalog yang sama sebagai implementasi alternatif dari ide yang sama — layak dicoba keduanya dan pertahankan alur setup serta format pesan yang paling sesuai dengan alur kerja tim.
Cara memulai
- Buka @gitlab_notifine_bot lalu tekan Start untuk mendapatkan URL webhook
- Di proyek GitLab kamu, tambahkan di Settings → Webhooks
- Pilih jenis event mana yang ingin dikirim
Perintah
/startMendapatkan URL webhook dan tautan pengaturanHarga dan batasan
Gratis
Kelebihan / Kekurangan
- Open-source dan bisa di-hosting sendiri
- Didokumentasikan secara aktif oleh pembuatnya dengan panduan setup
- Proyek independen, bukan produk resmi GitLab
- Tetap perlu pengaturan webhook per proyek
Rincian skor
| Kriteria | Bobot | Poin | |
|---|---|---|---|
| Fungsionalitas | 25 | 7 / 10 | |
| Keandalan & kecepatan | 15 | 7 / 10 | |
| Popularitas & kepercayaan | 15 | 5 / 10 | |
| Harga & paket gratis | 10 | 10 / 10 | |
| Kemudahan pakai | 10 | 7 / 10 | |
| Keamanan & privasi | 10 | 8 / 10 | |
| Keterkinian | 5 | 6 / 10 | |
| Lokalisasi | 5 | 3 / 10 | |
| Tanpa iklan mengganggu | 5 | 10 / 10 | |
| Skor | 100 | 70.0 |
Alternatif
Semua alternatif →
GitlabMeneruskan notifikasi dari GitLab (baik gitlab.com maupun instance self-hosted) ke Telegram dan memungkinkan…
GitHubBot yang sudah lama berjalan dan berlangganan ke repositori publik GitHub, lalu mengirim issue baru, pull…
Github Release BotMemberi tahu chat setiap kali repositori publik GitHub merilis release baru, berguna untuk memantau…CircleCIMelaporkan status build CircleCI ke Telegram, sehingga pipeline yang berhasil atau gagal muncul di chat,…FAQ
Apakah Notifine resmi dari GitLab?
Tidak, ini adalah proyek open-source independen oleh developer Mehmet Hüseyin Kafadar.
Bisakah saya meng-hosting-nya sendiri?
Ya, kode sumbernya publik di GitHub di mhkafadar/notifine.
Detail teknis
- Mode inline
- Mini App
- Berfungsi di grup
- Berfungsi di saluran
- Menerima pesan suara
- Menerima file
- Memerlukan nomor telepon
- Memerlukan pendaftaran
- Menampilkan iklan
- Berfungsi di Rusia tanpa VPN