内衣 / laravel-myteam-logging
通过 MyTeam 机器人将日志发送到 MyTeam 聊天
v1.1
2020-07-21 13:22 UTC
Requires
- php: ^7.1.3
- laravel/framework: 5.6.*|5.7.*|5.8.*|^6.0|^7.0
- monolog/monolog: ^1.23|^2.0
This package is auto-updated.
Last update: 2024-08-30 01:20:28 UTC
README
通过 Myteam 机器人将日志发送到 Myteam 聊天
安装
composer require underwear/laravel-myteam-logging
定义 Myteam 机器人令牌和聊天 ID(用户 Myteam ID)并将其设置为环境参数。添加到 .env
MYTEAM_LOGGER_BOT_TOKEN=id:token
MYTEAM_LOGGER_CHAT_ID=chat_id
MYTEAM_LOGGER_API_HOST=https://myteam.mail.ru/
将新通道添加到 config/logging.php 文件
'myteam' => [ 'driver' => 'custom', 'via' => MyteamLogger\MyteamLogger::class, 'level' => 'debug', ]
如果您的默认日志通道是堆栈,您可以将其添加到 stack 通道,如下所示
'stack' => [ 'driver' => 'stack', 'channels' => ['single', 'myteam'], ]
或者您可以直接在 .env 中更改默认日志通道
LOG_CHANNEL=myteam
发布配置文件
php artisan vendor:publish --provider "MyteamLogger\MyteamLoggerServiceProvider"
创建机器人
要使用此包,您需要创建 Myteam 机器人
查看官方文档 Myteam BOT API 文档
鸣谢
- Igor Filippov(维护者)
- Kamil Mukhametzyanov(使用他的 Telegram 日志记录器作为基础)