Laravel Slack Alerts 包
发布日期:作者: Paul Redmond
Laravel Slack Alerts 是由 Spatie 开发的一个包,用于快速向 Slack 发送消息。虽然您可以在 Laravel 的强大通知系统中设置 Slack 通知,但有时您只需要一种简单的方法来触发各种 Slack 频道中的消息。
use Spatie\SlackAlerts\Facades\SlackAlert; SlackAlert::message("{$user->name} just signed up for your Super Awesome SaaS! :party-parrot:");
以上消息是通过一个(可配置的)作业发送的,您还可以配置多个 Slack Webhook URL,您可以向这些 URL 发送消息。
// configreturn [ 'webhook_urls' => [ 'default' => 'https://hooks.slack.com/services/XXXXXX', 'marketing' => 'https://hooks.slack.com/services/YYYYYY', ],]; SlackAlert::to('marketing') ->message("{$user->name} just requested a SaaS demo!");
消息也可以包含 Markdown 和 Slack 表情符号。
如果您想了解有关此包背后的更多信息,请阅读 Freek Van der Herten 的文章 一个在 Laravel 应用程序中快速发送 Slack 警报的包。
要开始使用此包,请查看 GitHub 上的 Readme 和 源代码。