benyazi / telegram-php-log

简单的Telegram日志

0.0.1 2020-06-01 11:14 UTC

This package is auto-updated.

Last update: 2024-09-29 05:22:27 UTC


README

用于在Telegram聊天/频道中记录日志的简单PHP类。

安装

通过Composer安装

运行

php composer.phar require benyazi/telegram-php-log

或者

"benyazi/telegram-php-log": "dev-master"

将以下内容添加到您的composer.json文件的require部分

使用方法

$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,电子邮件:yo@benyazi.ru