laravel-telegram-git-notifier
laravel-telegram-git-notifier copied to clipboard
The Laravel package to custom and send notifications from Gitlab and Github events to Telegram channels
Welcome to Telegram GitHub/GitLab Notifier 👋
📝 Introduction
Laravel Telegram Git Notifier is a package that allows you to create a Telegram bot to receive notifications from GitHub or GitLab events and manage customization through messages and buttons on Telegram.
- Send notifications of your GitHub/GitLab repositories to Telegram Bots, Groups, Super Groups (Multiple Topics), and Channels.
- The bot must be created using the BotFather
📋 Requirements
- PHP ^8.1
- Composer
- Core: Telegram Git Notifier
🔧 Installation
You can install this package via Composer:
composer require cslant/laravel-telegram-git-notifier
🚀 Usage
See the Usage - Telegram git notifier Documentation for a list of usage.
Please check and update some configurations in the documentation.
📖 Official Documentation
Please see the Telegram Git Notifier Documentation for more information.
✨ Supported events
GitHub Events Available
-
[x] Push
-
[x] Issues
-
[x] Issue Comment
-
[x] Pull Request
-
[x] Pull Request Review
-
[x] Pull Request Review Comment
-
[x] Fork
-
[x] Commit Comment
-
[x] Deployment
-
[x] Deployment Status
-
[x] Fork
-
[x] Gollum
-
[x] Watch
... and more events can be seen in the all GitHub events available
GitLab Events Available
-
[x] Push
-
[x] Tag Push
-
[x] Issue
-
[x] Merge Request
-
[x] Note
-
[x] Pipeline
-
[x] Wiki Page
-
[x] Build
-
[x] Deployment
-
[x] Release
... and more events can be seen in the all GitLab events available
License
The MIT License (MIT). Please see License File for more information.