adellantado / monolog-telegram
Logger that sends logs to @hefebot in Telegram
dev-master
2020-03-19 19:08 UTC
Requires
- guzzlehttp/guzzle: ^6.3@dev
- monolog/monolog: >1
This package is auto-updated.
Last update: 2025-04-20 06:38:57 UTC
README
Use telegram bot @hefebot to receive logs.
Run
composer require adellantado/monolog-telegram
Important:
The bot doesn't log lower than 'info' log level
Laravel Usage
Visit @hefebot to receive token
and add config to logging.php
'telegram' => [
'driver' => 'custom',
'via' => \HefeBot\Logger\TelegramLogger::class,
'level' => 'warning',
'token' => '<my_token>'
]
Monolog Usage
Visit @hefebot to receive token
use HefeBot\Logger\TelegramLogger;
$config = [
'level' => 'warning',
'token' => '<my_token>',
'appName' => 'My App'
];
$logger = new TelegramLogger();
$log = $logger($config);
$log->error('Hello World!');