danik1604 / monolog-telegram
Monolog telegram wrapper with timeout and custom formatter
Installs: 21
Dependents: 0
Suggesters: 0
Security: 0
Stars: 0
Watchers: 1
Forks: 0
Open Issues: 0
pkg:composer/danik1604/monolog-telegram
Requires
- guzzlehttp/guzzle: ^7.3
- monolog/monolog: ^2.3
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", []); // 🟡