# `BaileysEx.Message.Builder`
[🔗](https://github.com/jeffhuen/baileys_ex/blob/main/lib/baileys_ex/message/builder.ex#L1)

Constructs WAProto message structs from user-facing Elixir maps.

# `build`

```elixir
@spec build(
  map(),
  keyword()
) :: struct()
```

Builds a WAProto `Message` struct given an Elixir content mapping.

---

*Consult [api-reference.md](api-reference.md) for complete listing*
