betsuno / yii2-log-discord-target
Discord log target for Yii2
Package info
github.com/BetsuNo/yii2-log-discord-target
pkg:composer/betsuno/yii2-log-discord-target
1.0
2020-04-05 18:44 UTC
Requires
- ext-curl: *
- ext-json: *
- yiisoft/yii2: ^2.0
This package is auto-updated.
Last update: 2026-03-06 08:02:18 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