View Source README

Hex Actions status

Table of Contents:

installation

Installation

Notifiex can be installed by adding notifiex to your list of dependencies in mix.exs:

def deps do
  [
    {:notifiex, "~> 1.1.0"}
  ]
end

usage

Usage

Here is an example on how Notifiex sends a Slack message:

> Notifiex.send(:slack, %{text: "Notifiex is cool! 🚀", channel: "general"},  %{token: "SECRET"})

Sending a Discord message:

> Notifiex.send(:discord, %{content: "Notifiex is cool! 🚀"},  %{webhook: "SECRET"})

services

Services

Notifiex currently supports these services:

  • [x] Slack
  • [x] Discord

Planned services:

  • [ ] Linear
  • [ ] Mailgun
  • [ ] Microsoft Teams
  • [ ] SendGrid
  • [ ] Plivo
  • [ ] Telegram
  • [ ] Twitter
  • [ ] Zulip
  • [ ] Rocket.Chat
  • [ ] Google Chat
  • [ ] Mattermost

license

License

Notifiex is licensed under the MIT License.