Current section
Files
Jump to
Current section
Files
lib/ex_microsoft_teams.ex
defmodule ExMicrosoftTeams do
@moduledoc """
Documentation for `ExMicrosoftTeams`.
"""
alias ExMicrosoftTeams.Impl.HTTPClient
@doc """
Send a message to a specific channel accordingly the webhook_url
## Examples
iex> ExMicrosoftTeams.send_message("https://acme.webhook.office.com/webhookb2/abc/IncomingWebhook/123/456", "Hello World!!")
{:ok, "1"}
"""
@spec send_message(String.t(), String.t()) :: {:ok, String.t()} | {:error, String.t()}
defdelegate send_message(webhook_url, message), to: HTTPClient
end