ide2/telegram-handler

使用Telegram机器人处理日志

v2.0.3 2016-11-21 16:37 UTC

This package is not auto-updated.

Last update: 2024-09-28 19:21:01 UTC


README

SensioLabsInsight Scrutinizer Code Quality Build Status

使用Telegram机器人处理日志

简单的Telegram日志

安装

使用以下命令安装最新版本

composer require ide2/telegram-handler

基本用法

<?php

require 'vendor/autoload.php';

use Monolog\Logger;
use Monolog\Handler\StreamHandler;
use TelegramHandler\TelegramHandler;
use TelegramHandler\TelegramFormatter;

// create a log channel
$token   = '123456:abcdefgdkjaskldjas';
$chat_id = 123456789;

$log     = new Logger('MyTestApplication');
$handler = new TelegramHandler($token, $chat_id, Logger::INFO);
$handler->setFormatter(new TelegramFormatter());
$log->pushHandler($handler);

$log->addInfo('Lorem ipsum dolor sit.', ['test', 'test test']);
$log->addError('Lorem ipsum dolor sit.');