norman-huth / laravel-backup-telegram
dev-main
2021-12-31 22:52 UTC
Requires
- php: ^7.4|^8.0
- laravel-notification-channels/telegram: >=0.4.1
- spatie/laravel-backup: ^6.0.0|^7.0.0|^8.0.0
This package is auto-updated.
Last update: 2022-05-29 01:54:21 UTC
README
安装
安装并配置这些包
composer require norman-huth/laravel-backup-telegram
在config/backup.php
中设置Telegram接收器和通知
'notifications' => [ 'notifications' => [ \NormanHuth\LaravelBackupTelegram\BackupHasFailed::class => ['telegram'], \NormanHuth\LaravelBackupTelegram\UnhealthyBackupWasFound::class => ['telegram'], \NormanHuth\LaravelBackupTelegram\CleanupHasFailed::class => ['telegram'], \NormanHuth\LaravelBackupTelegram\BackupWasSuccessful::class => ['telegram'], \NormanHuth\LaravelBackupTelegram\HealthyBackupWasFound::class => ['telegram'], \NormanHuth\LaravelBackupTelegram\CleanupWasSuccessful::class => ['telegram'], ], 'notifiable' => \Spatie\Backup\Notifications\Notifiable::class, 'telegram' => [ 'to' => -1234567890, ], 'mail' => [
示例:邮件和Telegram通知
'notifications' => [ \NormanHuth\LaravelBackupTelegram\BackupHasFailed::class => ['telegram'], \NormanHuth\LaravelBackupTelegram\UnhealthyBackupWasFound::class => ['telegram'], \NormanHuth\LaravelBackupTelegram\CleanupHasFailed::class => ['telegram'], \NormanHuth\LaravelBackupTelegram\BackupWasSuccessful::class => ['mail'], \NormanHuth\LaravelBackupTelegram\HealthyBackupWasFound::class => ['mail'], \NormanHuth\LaravelBackupTelegram\CleanupWasSuccessful::class => ['mail'], ],