Skip to main content
O Baileys aceita mídia em três formas via WAMediaUpload: Buffer, { url: '...' }, ou { stream: Stream }.
Prefira { url } ou { stream } ao invés de Buffer cru — o Baileys faz streaming direto e reduz uso de RAM.

Enviando mídia

Imagem

Vídeo

GIF

O WhatsApp não suporta .gif. Envie como .mp4 com gifPlayback: true.

Áudio

Converta com ffmpeg antes de enviar:
Flags ffmpeg: codec: libopus, ac: 1, avoid_negative_ts make_zero.

Visualizar uma vez

Geração de miniaturas

Baixando mídia recebida

Re-upload de mídia antiga

reuploadRequest: sock.updateMediaMessage em downloadMediaMessage cuida disso automaticamente em 404 ou 410.