PHPackages                             bangnokia/laravel-backup-telegram - PHPackages - PHPackages  [Skip to content](#main-content)[PHPackages](/)[Directory](/)[Categories](/categories)[Trending](/trending)[Leaderboard](/leaderboard)[Changelog](/changelog)[Analyze](/analyze)[Collections](/collections)[Log in](/login)[Sign up](/register)

1. [Directory](/)
2. /
3. bangnokia/laravel-backup-telegram

ActiveLibrary

bangnokia/laravel-backup-telegram
=================================

Upload your backup file to telegram channel for spatie/laravel-backup

v2.0.1(1y ago)143.4k↓36.4%1MITPHPPHP ^8.0CI passing

Since May 18Pushed 1y ago1 watchersCompare

[ Source](https://github.com/bangnokia/laravel-backup-telegram)[ Packagist](https://packagist.org/packages/bangnokia/laravel-backup-telegram)[ RSS](/packages/bangnokia-laravel-backup-telegram/feed)WikiDiscussions main Synced 1mo ago

READMEChangelog (10)Dependencies (3)Versions (15)Used By (0)

Laravel backup Telegram
=======================

[](#laravel-backup-telegram)

This package requires [spatie/laravel-backup](https://github.com/spatie/laravel-backup) to work, it supports for uploading the backup file to a telegram channel.

Because this package use [Telegram API](https://core.telegram.org/bots/api#senddocument), the file size must be limited to 50MB. So if your database is big, this solution isn't for your business.If the file size is bigger than 50MB, the package will split the file into multiple files, using the `split` command.

Compatibility
-------------

[](#compatibility)

This package supports Laravel 9, 10, 11 and 12.

Setup
-----

[](#setup)

Install this package

```
composer require bangnokia/laravel-backup-telegram

```

Edit your `config/services.php` file, then add these lines. I tried to match config with the package [Telegram notification channel](https://github.com/laravel-notification-channels/telegram)

```
'telegram-bot-api' => [
    'token' => env('TELEGRAM_BOT_TOKEN'),
    'chat_id' => env('TELEGRAM_CHAT_ID')
]

```

Usage
-----

[](#usage)

This package automatically add a event listener when a backup created successfully. So you just simply run `php artisan backup:run`, your backup file will be uploaded to Telegram channel.

\**If you don't use the email notification, please publish the `backup.php` config file and change `mail.to` value to an empty string, refer to this issue [Does not work in Laravel 9](https://github.com/bangnokia/laravel-backup-telegram/issues/1)*

###  Health Score

40

—

FairBetter than 88% of packages

Maintenance46

Moderate activity, may be stable

Popularity30

Limited adoption so far

Community8

Small or concentrated contributor base

Maturity61

Established project with proven stability

 Bus Factor1

Top contributor holds 100% of commits — single point of failure

How is this calculated?**Maintenance (25%)** — Last commit recency, latest release date, and issue-to-star ratio. Uses a 2-year decay window.

**Popularity (30%)** — Total and monthly downloads, GitHub stars, and forks. Logarithmic scaling prevents top-heavy scores.

**Community (15%)** — Contributors, dependents, forks, watchers, and maintainers. Measures real ecosystem engagement.

**Maturity (30%)** — Project age, version count, PHP version support, and release stability.

###  Release Activity

Cadence

Every ~87 days

Recently: every ~181 days

Total

13

Last Release

413d ago

Major Versions

v0.1.4 → v1.0.02023-04-05

v1.1.2 → v2.0.12025-03-31

PHP version history (2 changes)v0.1.0PHP 8.\*

v2.0.1PHP ^8.0

### Community

Maintainers

![](https://www.gravatar.com/avatar/66da34ae32eba55e163bd3cdabd731c8462665845678a096a2b55a4743b597f7?d=identicon)[bangnokia](/maintainers/bangnokia)

---

Top Contributors

[![bangnokia](https://avatars.githubusercontent.com/u/5652494?v=4)](https://github.com/bangnokia "bangnokia (44 commits)")

---

Tags

laravellaravel-backupspatie-laravel-backuptelegram

### Embed Badge

![Health badge](/badges/bangnokia-laravel-backup-telegram/health.svg)

```
[![Health](https://phpackages.com/badges/bangnokia-laravel-backup-telegram/health.svg)](https://phpackages.com/packages/bangnokia-laravel-backup-telegram)
```

###  Alternatives

[fumeapp/modeltyper

Generate TypeScript interfaces from Laravel Models

196277.9k](/packages/fumeapp-modeltyper)[aedart/athenaeum

Athenaeum is a mono repository; a collection of various PHP packages

245.2k](/packages/aedart-athenaeum)

PHPackages © 2026

[Directory](/)[Categories](/categories)[Trending](/trending)[Changelog](/changelog)[Analyze](/analyze)
