Skip to content

benyazi/telegram-php-logger

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

4 Commits
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Telegram PHP logger

Простой 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

About

No description, website, or topics provided.

Resources

License

Stars

Watchers

Forks

Packages

No packages published

Languages