Download the PHP package thecoder/laravel-monolog-telegram without Composer
On this page you can find all versions of the php package thecoder/laravel-monolog-telegram. It is possible to download/install these versions without Composer. Possible dependencies are resolved automatically.
Download thecoder/laravel-monolog-telegram
More information about thecoder/laravel-monolog-telegram
Files in thecoder/laravel-monolog-telegram
Package laravel-monolog-telegram
Short Description Telegram Handler for Monolog
License MIT
Homepage https://github.com/mbpcoder/monolog-telegram
Informations about the package laravel-monolog-telegram
Monolog Telegram 🚀
🔔 Telegram Handler for Monolog 📝
🎯 Installation
Install via Composer:
ScreenShot
⚙️ Usage
Update your config/logging.php
file to configure the Telegram logging channel.
⏳ Running Logs in a Queue
If a queue name is set, logs will be processed asynchronously in the specified queue. Otherwise, they will run synchronously.
🔧 Configuration Example
Modify your config/logging.php
file:
🏷️ Topic-Based Logging
You can assign a PHP Attribute (Annotation) to controller methods, command handlers, or job handlers, enabling topic-based logging. The package will use the first detected attribute to determine the topic for logging messages.
💡 Example:
📌 Controller Method:
⚡ Command or Job Handler:
🔄 Customizing Log Settings at Runtime
You can dynamically set the bot token, chat ID, and topic ID while logging:
📜 Environment Variables
Ensure the following variables are set in your .env
file:
📄 License
This package is open-source and available under the MIT License. 🏆
All versions of laravel-monolog-telegram with dependencies
ext-curl Version *
ext-mbstring Version *
monolog/monolog Version ^1.0|^2.0|^3.0