Amarula.Protocol.Messages.Types (amarula v0.1.0)
View SourceType definitions for WhatsApp messages.
Summary
Types
@type message_content() :: map()
@type message_upsert_type() :: :notify | :append
@type send_message_options() :: %{ optional(:quoted) => wa_message(), optional(:ephemeral_expiration) => non_neg_integer(), optional(:timestamp) => DateTime.t(), optional(:message_id) => String.t(), optional(:context_info) => map() }
@type wa_message() :: %{ key: message_key(), message: message_content(), message_timestamp: non_neg_integer(), status: atom() }