Ecosyste.ms: Awesome

An open API service indexing awesome lists of open source software.

Awesome Lists | Featured Topics | Projects

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: about 11 hours ago
JSON representation

Notifier plugin for Craft CMS - Send custom Twig messages when Craft events are triggered.

Awesome Lists containing this project

README

        

Plugin icon

# Notifier plugin for Craft CMS

---

🎉 Now supports SMS (Text Messages)! 🎉



Screenshot of example text message



---

**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/):

Screenshot of User event options

### Message Types

Regardless of which event triggered the notification, you can send a variety of [message types](https://plugins.doublesecretagency.com/notifier/messages/types/):

Screenshot of message type options

### Recipient Types

Once activated, messages can be sent to a variety of [recipient types](https://plugins.doublesecretagency.com/notifier/recipients/types/):

Screenshot of recipient type options

## 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...

Screenshot of Notification Log

---

## 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!** 🍺


Logo for Double Secret Agency