betsuno/yii2-log-discord-target

Discord log target for Yii2

1.0 2020-04-05 18:44 UTC

This package is auto-updated.

Last update: 2024-05-06 03:54:26 UTC


README

This is the PHP Yii2 plugin for sending log of a yii application through the Discord WebHook API.

Important

You should avoid to use this target on a frequent events because of restriction in 30 messages per 60 seconds for the web-hooks.

Installation

Execute following command in shell:

composer require betsuno/yii2-log-discord-target

Or add following in your composer.json require section, and run composer install in your shell

"betsuno/yii2-log-discord-target": "*"

Configuration and usage

Add something as following in your yii config into the components section

'log' => [
    'class'     => '\betsuno\yii\log\DiscordTarget',
    'url'       => 'WEBHOOK_URL',                 // Your WebHook URL
    //'pattern' => "{category}: {level}\n{text}", // Optionally you can override default message pattern
]

More info about log targets may be found here