1

Alright so I am trying to send messages to Microsoft teams using Symfony Monolog, but I cannot seem to find any sort of guides pointing how to do it or such.

I have tried doing it the same way as you would do it using Slack

I am using Symfony 3.4

monolog:
    handlers:
        main:
            type:         fingers_crossed
            action_level: critical
            handler:      mongo
#        nested:
#            type:  stream
#            path:  %kernel.logs_dir%/%kernel.environment%.log
#            level: critical
        teams:
            type:  teams
            level: critical
            token: '%teams_token%'
            channel: '#errors'
            include_extra: true
Tomislav Nikolic
  • 161
  • 1
  • 1
  • 12

1 Answers1

0

You have to create your own Handler like the SlackHandler.

<?php

use Monolog\Logger;
use Monolog\Handler\AbstractProcessingHandler;

class MicrosoftTeamsHandler extends AbstractProcessingHandler
{

...

Check this response Custom monolog handler for default monolog in Symfony 2 to register your custom handler and use it

qdequippe
  • 1,075
  • 6
  • 15