ravenx v1.1.3 Ravenx.Strategy.Slack View Source
Ravenx Slack strategy.
Used to dispatch notifications to Slack service.
Link to this section Summary
Functions
Function used to send a notification to Slack
Link to this section Functions
Link to this function
call(payload, options \\ %{})
View Source
call(map, map) :: {:ok, binary} | {:error, {atom, any}}
Function used to send a notification to Slack.
The function receives a map including a text
used to build the message, and an
options
Mmp that can include this configuration:
url
: URL of Slack integration to call.username
: Username of the bot used to send the notification.icon_emoji
: Icon to show as the bot avatar (with Slack format, like:bird:
)channel
: Channel or username to send the notification.
It will respond with a tuple, indicating if everything was :ok
or there was
an :error
.