Skip to content

Send notification from Gitlab and Github events to Telegram channels with Laravel

License

Notifications You must be signed in to change notification settings

hohiep123321/telegram-git-notifier

 
 

Repository files navigation

Welcome to Telegram GitHub/GitLab Notifier 👋

Telegram GitHub/GitLab Notifier Laravel

License Latest Version Total Downloads Test Status Code Style Status Quality Score Maintainability

📝 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

🔧 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

  • Push

  • Issues

  • Issue Comment

  • Pull Request

  • Pull Request Review

  • Pull Request Review Comment

  • Fork

  • Commit Comment

  • Deployment

  • Deployment Status

  • Fork

  • Gollum

  • Watch

    ... and more events can be seen in the all GitHub events available

GitLab Events Available

  • Push

  • Tag Push

  • Issue

  • Merge Request

  • Note

  • Pipeline

  • Wiki Page

  • Build

  • Deployment

  • 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.

About

Send notification from Gitlab and Github events to Telegram channels with Laravel

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages

  • PHP 64.4%
  • Blade 35.6%