NatureWhistle.Notifier.Teams (nature_whistle v0.3.0)

Copy Markdown

Microsoft Teams webhook delivery backend.

Teams delivery mirrors the Slack notifier closely: the message is wrapped in a %{text: message} payload and POSTed to the configured webhook URL.

Required config:

  • :webhook_url - the Teams incoming webhook endpoint

Retry handling is shared with the other HTTP notifiers through NatureWhistle.Notifier.Retry.

Summary

Functions

Delivers a Teams message using an incoming webhook.

Functions

deliver(message, metadata, config)

Delivers a Teams message using an incoming webhook.

The notifier expects a successful 2xx response. Any other response or transport error is retried according to the configured retry policy.