Skip to main content

WhatsAppMessages

@quik/communication


@quik/communication / WhatsAppMessages

Variable: WhatsAppMessages

const WhatsAppMessages: object

Defined in: communication/src/whatsapp/messages.ts:78

Builder helpers for supported WhatsApp message types.

Type Declaration​

audio()​

audio(to, payload, options?): IQWhatsappMessageOptions<QWhatsAppMediaPayload>

Creates an audio message.

Parameters​

to​

string

payload​

QWhatsAppMediaPayload

options?​
from?​

string

Returns​

IQWhatsappMessageOptions<QWhatsAppMediaPayload>

document()​

document(to, payload, options?): IQWhatsappMessageOptions<QWhatsAppMediaPayload>

Creates a document message.

Parameters​

to​

string

payload​

QWhatsAppMediaPayload

options?​
from?​

string

Returns​

IQWhatsappMessageOptions<QWhatsAppMediaPayload>

image()​

image(to, payload, options?): IQWhatsappMessageOptions<QWhatsAppMediaPayload>

Creates an image message.

Parameters​

to​

string

payload​

QWhatsAppMediaPayload

options?​
from?​

string

Returns​

IQWhatsappMessageOptions<QWhatsAppMediaPayload>

location()​

location(to, payload, options?): IQWhatsappMessageOptions<QWhatsAppLocationPayload>

Creates a location message.

Parameters​

to​

string

payload​

QWhatsAppLocationPayload

options?​
from?​

string

Returns​

IQWhatsappMessageOptions<QWhatsAppLocationPayload>

reaction()​

reaction(to, payload, options?): IQWhatsappMessageOptions<QWhatsAppReactionPayload>

Creates a reaction message.

Parameters​

to​

string

payload​

QWhatsAppReactionPayload

options?​
from?​

string

Returns​

IQWhatsappMessageOptions<QWhatsAppReactionPayload>

sticker()​

sticker(to, payload, options?): IQWhatsappMessageOptions<QWhatsAppStickerPayload>

Creates a sticker message.

Parameters​

to​

string

payload​

QWhatsAppStickerPayload

options?​
from?​

string

Returns​

IQWhatsappMessageOptions<QWhatsAppStickerPayload>

template()​

template(to, payload, options?): IQWhatsappMessageOptions<QWhatsAppTemplatePayload>

Creates a template message.

Parameters​

to​

string

payload​

QWhatsAppTemplatePayload

options?​
from?​

string

Returns​

IQWhatsappMessageOptions<QWhatsAppTemplatePayload>

text()​

text(to, body, options?): IQWhatsappMessageOptions<QWhatsAppTextPayload>

Creates a text message.

Parameters​

to​

string

body​

string

options?​
from?​

string

previewUrl?​

boolean

Returns​

IQWhatsappMessageOptions<QWhatsAppTextPayload>

video()​

video(to, payload, options?): IQWhatsappMessageOptions<QWhatsAppMediaPayload>

Creates a video message.

Parameters​

to​

string

payload​

QWhatsAppMediaPayload

options?​
from?​

string

Returns​

IQWhatsappMessageOptions<QWhatsAppMediaPayload>