Skip to content

The Laravel package to custom and send notifications from Gitlab and Github events to Telegram channels

License

Notifications You must be signed in to change notification settings

cslant/laravel-telegram-git-notifier

Folders and files

NameName
Last commit message
Last commit date
Feb 17, 2025
Jan 25, 2024
Oct 14, 2024
May 23, 2024
May 23, 2024
May 16, 2024
May 21, 2024
Aug 28, 2023
Nov 3, 2023
Nov 4, 2023
Nov 12, 2023
Aug 28, 2023
Aug 28, 2023
May 23, 2024
Nov 4, 2023
Oct 14, 2024
Feb 19, 2025
May 10, 2024
May 21, 2024
Nov 3, 2023

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

πŸ“‹ 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

  • Fork

  • Commit Comment

  • Deployment

  • Deployment Status

  • Fork

  • Workflow

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