jdlxnl / slack
封装了 slack 库,以简化通知功能
1.0.2
2021-12-23 10:33 UTC
Requires
This package is auto-updated.
Last update: 2024-09-23 16:31:18 UTC
README
在 Laravel 的 slack 通知通道周围添加了一些装饰和实用函数。主要关注以 Personas 作为发送者,并提供构建自定义有效负载的功能。
安装
composer require jdlxnl/slack
用法
use Jdlx\Slack\Notifications\SlackNotification; use Jdlx\Slack\Sender; use Jdlx\Slack\Slack; use Jdlx\Task\Slack\Attachment\TaskFailure; $builder = (new TaskFailure())->withJob($job)->withTaskLog($log); Slack::channel()->notify( new SlackNotification( $title, Sender::persona(Sender::TASK_RUNNER), $builder->toSlackAttachment() ));