schema:MessageEventData.
Fields
message_id(required)event(required)tag(required, nullable)tags(required)metadata(required, nullable)timestamp(required)
Absent fields are :unset; nil is JSON null. extra holds response fields that this version of the SDK does not know.
Summary
Types
@type t() :: %Lettermint.Types.MessageEventData{ event: Lettermint.Types.MessageEventType.t(), extra: %{optional(String.t()) => term()}, message_id: String.t(), metadata: %{optional(String.t()) => term()} | nil, tag: String.t() | nil, tags: [Lettermint.Types.MessageTag.t()], timestamp: String.t() }