symfony/mattermost-notifier
Symfony Notifier integration for Mattermost. Configure via DSN (access token, host/path, default channel) and send ChatMessage notifications, optionally overriding the recipient channel with MattermostOptions.
#devops (replacing Slack/email).#tenant-x-alerts).spatie/laravel-mattermost.guzzlehttp/guzzle for direct HTTP calls).For Executives: *"This package lets us send Mattermost notifications from our Laravel apps with zero custom development—just like sending an email, but with threads, search, and team context. It’s a drop-in solution for:
For Engineering: *"Symfony’s Mattermost Notifier is a batteries-included way to send alerts. Here’s how it fits Laravel:
ChatMessage objects.job:failed, user:updated) via the Notifier interface.PaymentFailed to #finance).
Tradeoff: Adds a Symfony dependency, but the payoff is less code and more features (e.g., markdown support) than rolling our own HTTP client.
Alternatives:Http client + Mattermost’s API directly.spatie/laravel-mattermost."*For Product Managers: *"This solves two problems:
How can I help you explore Laravel packages today?