danik1604/monolog-telegram

Monolog telegram wrapper with timeout and custom formatter

V1.0.3 2022-02-15 08:43 UTC

This package is auto-updated.

Last update: 2024-05-15 13:54:58 UTC


README

Features

  • Telegram handler with timeout
  • Custom telegram message formatter

Install

Install using composer

$ composer require danik1604/monolog-telegram

Basic Usage

<?php

use \MonologTelegram\Log;

define("TELEGRAM_BOT_TOKEN", "");
define("TELEGRAM_CHAT_ID", "");

$log = new Log("TITLE GOES HERE");

$data = ['example' => 'data'];
$log->info("Message", $data);

Methods

<?php

use \MonologTelegram\Log;

define("TELEGRAM_BOT_TOKEN", "");
define("TELEGRAM_CHAT_ID", "");

$log = new Log("TITLE GOES HERE");

$log->notice("Message", []);  // ⚪
$log->critical("Message", []); // 🔴
$log->alert("Message", []); // 🔵
$log->info("Message", []); // 🟢
$log->error("Message", []); // 🟠
$log->warning("Message", []); // 🟡