Cachet Slack integration
This package adds Slack integration to your Cachet installation., (*1)
When set up it will send notifications to a slack channel when a incident is either added or updated - and when
components are added or updated., (*2)
Install
composer require mrbase/cachet-slack-integration
Add provider to your config/app.php providers, (*3)
'providers' => [
...
Maknz\Slack\SlackServiceProvider::class,
Mrbase\CachetSlackIntegration\ServiceProvider::class,
],
And to aliases:, (*4)
'aliases' => [
...
'Slack' => Maknz\Slack\Facades\Slack::class,
],
Publish config and translations:, (*5)
php artisan vendor:publish
Setup
Edit config/slack.php and replace the following with your own settings, update any other settings as toy see fit:, (*6)
'endpoint' => '',
The endpoint url is something like: https://hooks.slack.com/services/XXXX/XXXX/XXX, (*7)
Remember to clear cache and config., (*8)
Done, Cachet will now send notifications to your Slack channel on incident events., (*9)
Note
In the current version only one Slack account/channel is supported. I have plans for adding support for Slack subscriptions just as you subscribe to email notifications., (*10)
Sponsored by Unity, (*11)