PHPackages                             tomatophp/filament-alerts - PHPackages - PHPackages  [Skip to content](#main-content)[PHPackages](/)[Directory](/)[Categories](/categories)[Trending](/trending)[Leaderboard](/leaderboard)[Changelog](/changelog)[Analyze](/analyze)[Collections](/collections)[Log in](/login)[Sign up](/register)

1. [Directory](/)
2. /
3. [Database &amp; ORM](/categories/database)
4. /
5. tomatophp/filament-alerts

ActiveLibrary[Database &amp; ORM](/categories/database)

tomatophp/filament-alerts
=========================

Send notification to users using notification templates and multi notification channels, it's support Filament Native Notification Service with macro, and a full integration to FCM service worker notifications

4.0.0(7mo ago)7910.8k↓39.3%9[3 PRs](https://github.com/tomatophp/filament-alerts/pulls)3MITPHPPHP ^8.2|^8.3|^8.4CI passing

Since Apr 6Pushed 4mo ago2 watchersCompare

[ Source](https://github.com/tomatophp/filament-alerts)[ Packagist](https://packagist.org/packages/tomatophp/filament-alerts)[ GitHub Sponsors](https://github.com/fadymondy)[ RSS](/packages/tomatophp-filament-alerts/feed)WikiDiscussions master Synced 1mo ago

READMEChangelog (10)Dependencies (18)Versions (18)Used By (3)

[![Screenshot](https://raw.githubusercontent.com/tomatophp/filament-alerts/master/arts/fadymondy-tomato-alerts.jpg)](https://raw.githubusercontent.com/tomatophp/filament-alerts/master/arts/fadymondy-tomato-alerts.jpg)

Filament Alerts Sender
======================

[](#filament-alerts-sender)

[![Dependabot Updates](https://github.com/tomatophp/filament-alerts/actions/workflows/dependabot/dependabot-updates/badge.svg)](https://github.com/tomatophp/filament-alerts/actions/workflows/dependabot/dependabot-updates)[![PHP Code Styling](https://github.com/tomatophp/filament-alerts/actions/workflows/fix-php-code-styling.yml/badge.svg)](https://github.com/tomatophp/filament-alerts/actions/workflows/fix-php-code-styling.yml)[![Tests](https://github.com/tomatophp/filament-alerts/actions/workflows/tests.yml/badge.svg)](https://github.com/tomatophp/filament-alerts/actions/workflows/tests.yml)[![Latest Stable Version](https://camo.githubusercontent.com/18cf76b59c5ce75304a4f530eb9bb908c4b44207af4e078a8dc79970e31deca8/68747470733a2f2f706f7365722e707567782e6f72672f746f6d61746f7068702f66696c616d656e742d616c657274732f76657273696f6e2e737667)](https://packagist.org/packages/tomatophp/filament-alerts)[![License](https://camo.githubusercontent.com/cc3058a488cf4b0f7285b8fac3d23398631d5e00699265f0a8e4c6aea859e300/68747470733a2f2f706f7365722e707567782e6f72672f746f6d61746f7068702f66696c616d656e742d616c657274732f6c6963656e73652e737667)](https://packagist.org/packages/tomatophp/filament-alerts)[![Downloads](https://camo.githubusercontent.com/997e8b0c31bf93260be21dc1f12513747cecc3dcc96b3b8e0f719f37e10f8597/68747470733a2f2f706f7365722e707567782e6f72672f746f6d61746f7068702f66696c616d656e742d616c657274732f642f746f74616c2e737667)](https://packagist.org/packages/tomatophp/filament-alerts)

Send notification to users using notification templates and multi notification channels, it's support Filament Native Notification Service with macro, and a full integration to FCM service worker notifications

Features
--------

[](#features)

- Send Notification to users using drivers
- Use Filament Native Notification
- Use Notification Templates
- Notification Logs
- Use Multiple Notification Channels
- Hide Notifications Resources
- Use Database Driver
- Use Email Driver
- Custom Driver Register
- Custom Type Register
- Custom Action Register
- Multi Users Register
- Register Notification Templates

Screenshots
-----------

[](#screenshots)

[![Templates](https://raw.githubusercontent.com/tomatophp/filament-alerts/master/arts/templates.png)](https://raw.githubusercontent.com/tomatophp/filament-alerts/master/arts/templates.png)[![Create Template](https://raw.githubusercontent.com/tomatophp/filament-alerts/master/arts/create-template.png)](https://raw.githubusercontent.com/tomatophp/filament-alerts/master/arts/create-template.png)[![Create Template Image](https://raw.githubusercontent.com/tomatophp/filament-alerts/master/arts/create-template-v2.png)](https://raw.githubusercontent.com/tomatophp/filament-alerts/master/arts/create-template-v2.png)[![Edit Template](https://raw.githubusercontent.com/tomatophp/filament-alerts/master/arts/edit-template.png)](https://raw.githubusercontent.com/tomatophp/filament-alerts/master/arts/edit-template.png)[![Logs](https://raw.githubusercontent.com/tomatophp/filament-alerts/master/arts/logs.png)](https://raw.githubusercontent.com/tomatophp/filament-alerts/master/arts/logs.png)[![Send Notification](https://raw.githubusercontent.com/tomatophp/filament-alerts/master/arts/send.png)](https://raw.githubusercontent.com/tomatophp/filament-alerts/master/arts/send.png)[![Try](https://raw.githubusercontent.com/tomatophp/filament-alerts/master/arts/try.png)](https://raw.githubusercontent.com/tomatophp/filament-alerts/master/arts/try.png)[![View Template](https://raw.githubusercontent.com/tomatophp/filament-alerts/master/arts/view-template.png)](https://raw.githubusercontent.com/tomatophp/filament-alerts/master/arts/view-template.png)

Drivers
-------

[](#drivers)

we have ready to use drivers for the Filament Alerts you can check

- [Filament Discord Driver](https://github.com/tomatophp/filament-discord-driver)
- [Filament FCM Driver](https://github.com/tomatophp/filament-fcm-driver)

Installation
------------

[](#installation)

```
composer require tomatophp/filament-alerts
```

after install your package please run this command

```
php artisan filament-alerts:install
```

if you are not using this package as a plugin please register the plugin on `/app/Providers/Filament/AdminPanelProvider.php`

```
->plugin(\TomatoPHP\FilamentAlerts\FilamentAlertsPlugin::make()
)
```

Usage
-----

[](#usage)

to set up any model to get notifications you

```
