Amarula.Content.Protocol (amarula v0.4.0)
View SourceA received control frame (content of a %Amarula.Msg{type: :protocol}) — a
bare protocolMessage Amarula doesn't surface as a user message (ephemeral /
setting changes and other unhandled types). Delivered on the :protocol_update
event, not :messages_upsert.
:type— the protocol-message type atom (e.g.:EPHEMERAL_SETTING). The full detail is onmsg.rawif you need it.
Summary
Types
@type t() :: %Amarula.Content.Protocol{type: atom() | nil}