LemonChannels.Adapters.Discord.Inbound (lemon_channels v0.1.0)

View Source

Inbound message normalization for Discord.

Summary

Functions

normalize(raw)

@spec normalize(map()) :: {:ok, LemonCore.InboundMessage.t()} | {:error, term()}

normalize_message(message, account_id, raw)

@spec normalize_message(map(), binary(), map()) ::
  {:ok, LemonCore.InboundMessage.t()} | {:error, term()}