Download the PHP package leovince/monolog-teams without Composer
On this page you can find all versions of the php package leovince/monolog-teams. It is possible to download/install these versions without Composer. Possible dependencies are resolved automatically.
Table of contents
Download leovince/monolog-teams
More information about leovince/monolog-teams
Files in leovince/monolog-teams
Download leovince/monolog-teams
More information about leovince/monolog-teams
Files in leovince/monolog-teams
Vendor leovince
Package monolog-teams
Short Description Monolog handler for sending log messages to Microsoft Teams channels via Workflows.
License MIT
Homepage https://github.com/LeoVince-com/monolog-teams
Package monolog-teams
Short Description Monolog handler for sending log messages to Microsoft Teams channels via Workflows.
License MIT
Homepage https://github.com/LeoVince-com/monolog-teams
Please rate this library. Is it a good library?
Informations about the package monolog-teams
Monolog Teams
This package provides a Monolog handler that delivers log records to a Microsoft Teams channel by calling an HTTP endpoint generated by a Teams Workflow.
Installation
You can install the package via composer:
Configuring Workflows on Microsoft Teams
- In Microsoft Teams, open the Team that contains the channel intended to receive log messages.
- Add the Workflows app to the team if it is not already installed.
- Open the Workflows app and create a new workflow.
- Choose the template “Send webhook alerts to a channel”.
- When prompted, select the Team and Channel where messages should be posted.
- The workflow will generate a unique HTTP POST URL.
Usage
Usage with Laravel
Add to config/logging.php the following configuration under the channels key:
Add to .env the following variable:
Testing
Credits
License
The MIT License (MIT). Please see License File for more information.
All versions of monolog-teams with dependencies
PHP Build Version
Package Version
Requires
php Version
^8.3
ext-curl Version *
ext-json Version *
ext-mbstring Version *
monolog/monolog Version ^3.0
psr/log Version ^2.0 || ^3.0
ext-curl Version *
ext-json Version *
ext-mbstring Version *
monolog/monolog Version ^3.0
psr/log Version ^2.0 || ^3.0
The package leovince/monolog-teams contains the following files
Loading the files please wait ...