benyazi / telegram-php-log
Simple telegram log
0.0.1
2020-06-01 11:14 UTC
Requires
- php: >=5.5.0
- ext-curl: *
This package is auto-updated.
Last update: 2024-10-29 05:47:24 UTC
README
Простой PHP-класс для логирование в чат\канал в telegram.
Установка
Установка через Composer
Запустите
php composer.phar require benyazi/telegram-php-log
или добавьте
"benyazi/telegram-php-log": "dev-master"
в секцию require
вашего composer.json
Использование
$logger = new \Benyazi\TelegramLog\Logger(BOT_KEY, CHAT_ID);
Отправка обычного лога:
$logger->info('Info log');
Отправка лога ошибки:
$logger->error('Error log');
Добавление данных для отображения в сообщении:
try { } catch (\Exception $e) { $logger->error("Error log", ["exception_message" => $e->getMessage(), "file" => $e->getFile()]); }
Установка дополнительных хэштегов в сообщение:
$logger->error("Error log", [], ["alarm", "ahtung", "serezha_vinovat"]);
Автор
Sergey Klabukov, e-mail: yo@benyazi.ru