Ecosyste.ms: Awesome
An open API service indexing awesome lists of open source software.
https://github.com/cslant/laravel-telegram-git-notifier
The Laravel package to custom and send notifications from Gitlab and Github events to Telegram channels
https://github.com/cslant/laravel-telegram-git-notifier
cslant cslant-package github-events github-notifications github-telegram github-telegram-bot gitlab-notifier gitlab-telegram laravel-telegram-notification notification-bot telegram telegram-bot telegram-bot-app telegram-github-repo telegram-notifications telegram-notifier
Last synced: 5 days ago
JSON representation
The Laravel package to custom and send notifications from Gitlab and Github events to Telegram channels
- Host: GitHub
- URL: https://github.com/cslant/laravel-telegram-git-notifier
- Owner: cslant
- License: mit
- Created: 2023-08-27T14:11:09.000Z (over 1 year ago)
- Default Branch: main
- Last Pushed: 2024-10-27T17:14:09.000Z (2 months ago)
- Last Synced: 2024-12-24T08:15:25.678Z (12 days ago)
- Topics: cslant, cslant-package, github-events, github-notifications, github-telegram, github-telegram-bot, gitlab-notifier, gitlab-telegram, laravel-telegram-notification, notification-bot, telegram, telegram-bot, telegram-bot-app, telegram-github-repo, telegram-notifications, telegram-notifier
- Language: PHP
- Homepage: https://docs.cslant.com/telegram-git-notifier
- Size: 704 KB
- Stars: 37
- Watchers: 3
- Forks: 8
- Open Issues: 10
-
Metadata Files:
- Readme: README.md
- Changelog: CHANGELOG.md
- Funding: .github/FUNDING.yml
- License: LICENSE
Awesome Lists containing this project
README
# Welcome to Telegram GitHub/GitLab Notifier 👋
## 📝 Introduction
Laravel Telegram Git Notifier is a Laravel 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](https://core.telegram.org/bots#6-botfather)## 📋 Requirements
- PHP ^8.1
- [Composer](https://getcomposer.org/)
- Core: [Telegram Git Notifier](https://github.com/cslant/telegram-git-notifier.git)## 🔧 Installation
You can install this package via Composer:
```bash
composer require cslant/laravel-telegram-git-notifier
```## 🚀 Usage
See the [Usage - Telegram git notifier Documentation](https://docs.cslant.com/telegram-git-notifier/usage/first_test)
for a list of usage.Please check and update some configurations in the documentation.
## 📖 Official Documentation
Please see the [Telegram Git Notifier Documentation](https://docs.cslant.com/telegram-git-notifier) for more
information.## ✨ Supported events
### GitHub Events Available
- [x] Push
- [x] Issues
- [x] Issue Comment
- [x] Pull Request
- [x] Pull Request Review
- [x] Fork
- [x] Commit Comment
- [x] Deployment
- [x] Deployment Status
- [x] Fork
- [x] Workflow
- [x] Watch... and more events can be seen in the [all GitHub events available](https://docs.cslant.com/telegram-git-notifier/prologue/event-availability/github)
### 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](https://docs.cslant.com/telegram-git-notifier/prologue/event-availability/gitlab)
## License
The MIT License (MIT). Please see [License File](LICENSE) for more information.