Incoming webhooks — no client or token; the URL is the credential (treat it as a secret: never log it).
Noizu.Slack.Webhook.post(url, %{text: "deploy finished", blocks: blocks})Slack answers 200 "ok" on success and a plain-text error otherwise
(invalid_payload, no_text, channel_is_archived, …).
Options
:req_options— merged intoReq.request/1(e.g.plug:in tests).:retry— same shape asNoizu.Slack.Client's; 429 honoursRetry-After.:user_agent.
Summary
Functions
POST <webhook url> — posts a JSON message payload to an incoming webhook.