mnsr/laravel-slack
最新稳定版本:v1.0.1
Composer 安装命令:
composer require mnsr/laravel-slack
包简介
Package makes send notifications to slack channel easier
README 文档
README
Create slack webhook
Slack API webhook official documentation
Add variables to .env
# Add if you have a proxy (Ex. http://192.168.1.1:3128)
PROXY_URL=
# Get from Slack Api
LOG_SLACK_WEBHOOK_URL=https://hooks.slack.com/services/xxx/yyy/zzz
# Your default slack channel
SLACK_DEFAULT_CHANNEL="my_channel"
Then clear config
php artisan config:cache
Use functions directly in your code
$msg // required parameter
$title // optional parameter
slack_emergency($msg, $title);
slack_alert($msg, $title);
slack_critical($msg, $title);
slack_error($msg, $title);
slack_warning($msg, $title);
slack_notice($msg, $title);
slack_info($msg, $title);
slack_debug($msg, $title);
Example
try{
// My Code xx ...
slack_info('code xx finished successfully ..', 'my lovely title');
// My Code yyy ...
}catch (Exception $exception){
slack_error($exception->getMessage());
}
统计信息
- 总下载量: 9
- 月度下载量: 0
- 日度下载量: 0
- 收藏数: 1
- 点击次数: 1
- 依赖项目数: 0
- 推荐数: 0
其他信息
- 授权协议: MIT
- 更新时间: 2022-07-16