https://github.com/doublesecretagency/craft-notifier
Notifier plugin for Craft CMS - Send custom Twig messages when Craft events are triggered.
https://github.com/doublesecretagency/craft-notifier
craft-cms craft-plugin craftcms email messages notifications sms text-message twilio
Last synced: 2 months ago
JSON representation
Notifier plugin for Craft CMS - Send custom Twig messages when Craft events are triggered.
- Host: GitHub
- URL: https://github.com/doublesecretagency/craft-notifier
- Owner: doublesecretagency
- License: other
- Created: 2021-07-02T20:57:08.000Z (almost 4 years ago)
- Default Branch: v2-dev
- Last Pushed: 2025-02-25T15:11:28.000Z (4 months ago)
- Last Synced: 2025-04-12T06:51:35.365Z (2 months ago)
- Topics: craft-cms, craft-plugin, craftcms, email, messages, notifications, sms, text-message, twilio
- Language: PHP
- Homepage: https://plugins.craftcms.com/notifier
- Size: 3.39 MB
- Stars: 4
- Watchers: 2
- Forks: 2
- Open Issues: 11
-
Metadata Files:
- Readme: README.md
- Changelog: CHANGELOG.md
- License: LICENSE.md
Awesome Lists containing this project
README
# Notifier plugin for Craft CMS
---
🎉 Now supports SMS (Text Messages)! 🎉
![]()
---**A super-flexible notification hub for Craft CMS!**
It can be best explained with the following formula:
```
When an [EVENT] occurs, send a [MESSAGE] to designated [RECIPIENTS].
```There are endless reasons why you may need a combination of these event/message/recipient types.
For more details, see the [complete documentation...](https://plugins.doublesecretagency.com/notifier/)
## How It Works
### Event Types
Send notifications based on a variety of [event types](https://plugins.doublesecretagency.com/notifier/events/types/):
### Message Types
Regardless of which event triggered the notification, you can send a variety of [message types](https://plugins.doublesecretagency.com/notifier/messages/types/):
### Recipient Types
Once activated, messages can be sent to a variety of [recipient types](https://plugins.doublesecretagency.com/notifier/recipients/types/):
## Write Messages in Twig
All messages can be composed using [normal Twig](https://plugins.doublesecretagency.com/notifier/messages/templating), including a set of [special variables](https://plugins.doublesecretagency.com/notifier/messages/variables) which are available at runtime.
## Advanced Logging
All outgoing messages will be [logged](https://plugins.doublesecretagency.com/notifier/logging), to give you a detailed view of how each message was handled...
---
## How to Install the Plugin
To get started, see the [**complete installation instructions ➡️**](https://plugins.doublesecretagency.com/notifier/getting-started/)
---
## Further Reading
If you haven't already, flip through the [complete plugin documentation](https://plugins.doublesecretagency.com/notifier/).
And if you have any remaining questions, feel free to [reach out to us](https://www.doublesecretagency.com/contact) (via Discord is preferred).
**On behalf of Double Secret Agency, thanks for checking out our plugin!** 🍺
![]()