> ## Documentation Index
> Fetch the complete documentation index at: https://baileys.wiki/llms.txt
> Use this file to discover all available pages before exploring further.

# ExtendedTextMessage

> Protobuf class ExtendedTextMessage generated from WAProto.

Defined in: [WAProto/index.d.ts:6254](https://github.com/WhiskeySockets/Baileys/blob/master/WAProto/index.d.ts#L6254)

## Implements

* [`IExtendedTextMessage`](/proto-reference/Message/interfaces/IExtendedTextMessage)

## Constructors

### new ExtendedTextMessage()

> **new ExtendedTextMessage**(`p`?): [`ExtendedTextMessage`](/proto-reference/Message/classes/ExtendedTextMessage)

Defined in: [WAProto/index.d.ts:6255](https://github.com/WhiskeySockets/Baileys/blob/master/WAProto/index.d.ts#L6255)

#### Parameters

##### p?

[`IExtendedTextMessage`](/proto-reference/Message/interfaces/IExtendedTextMessage)

#### Returns

[`ExtendedTextMessage`](/proto-reference/Message/classes/ExtendedTextMessage)

## Properties

### backgroundArgb?

> `optional` **backgroundArgb**: `null` | `number`

Defined in: [WAProto/index.d.ts:6261](https://github.com/WhiskeySockets/Baileys/blob/master/WAProto/index.d.ts#L6261)

#### Implementation of

[`IExtendedTextMessage`](/proto-reference/Message/interfaces/IExtendedTextMessage).[`backgroundArgb`](/proto-reference/Message/interfaces/IExtendedTextMessage#backgroundargb)

***

### contextInfo?

> `optional` **contextInfo**: `null` | [`IContextInfo`](/proto-reference/interfaces/IContextInfo)

Defined in: [WAProto/index.d.ts:6265](https://github.com/WhiskeySockets/Baileys/blob/master/WAProto/index.d.ts#L6265)

#### Implementation of

[`IExtendedTextMessage`](/proto-reference/Message/interfaces/IExtendedTextMessage).[`contextInfo`](/proto-reference/Message/interfaces/IExtendedTextMessage#contextinfo)

***

### description?

> `optional` **description**: `null` | `string`

Defined in: [WAProto/index.d.ts:6258](https://github.com/WhiskeySockets/Baileys/blob/master/WAProto/index.d.ts#L6258)

#### Implementation of

[`IExtendedTextMessage`](/proto-reference/Message/interfaces/IExtendedTextMessage).[`description`](/proto-reference/Message/interfaces/IExtendedTextMessage#description)

***

### doNotPlayInline?

> `optional` **doNotPlayInline**: `null` | `boolean`

Defined in: [WAProto/index.d.ts:6266](https://github.com/WhiskeySockets/Baileys/blob/master/WAProto/index.d.ts#L6266)

#### Implementation of

[`IExtendedTextMessage`](/proto-reference/Message/interfaces/IExtendedTextMessage).[`doNotPlayInline`](/proto-reference/Message/interfaces/IExtendedTextMessage#donotplayinline)

***

### endCardTiles

> **endCardTiles**: [`IVideoEndCard`](/proto-reference/Message/interfaces/IVideoEndCard)\[]

Defined in: [WAProto/index.d.ts:6284](https://github.com/WhiskeySockets/Baileys/blob/master/WAProto/index.d.ts#L6284)

#### Implementation of

[`IExtendedTextMessage`](/proto-reference/Message/interfaces/IExtendedTextMessage).[`endCardTiles`](/proto-reference/Message/interfaces/IExtendedTextMessage#endcardtiles)

***

### faviconMMSMetadata?

> `optional` **faviconMMSMetadata**: `null` | [`IMMSThumbnailMetadata`](/proto-reference/Message/interfaces/IMMSThumbnailMetadata)

Defined in: [WAProto/index.d.ts:6281](https://github.com/WhiskeySockets/Baileys/blob/master/WAProto/index.d.ts#L6281)

#### Implementation of

[`IExtendedTextMessage`](/proto-reference/Message/interfaces/IExtendedTextMessage).[`faviconMMSMetadata`](/proto-reference/Message/interfaces/IExtendedTextMessage#faviconmmsmetadata)

***

### font?

> `optional` **font**: `null` | [`FontType`](/proto-reference/Message/ExtendedTextMessage/enumerations/FontType)

Defined in: [WAProto/index.d.ts:6262](https://github.com/WhiskeySockets/Baileys/blob/master/WAProto/index.d.ts#L6262)

#### Implementation of

[`IExtendedTextMessage`](/proto-reference/Message/interfaces/IExtendedTextMessage).[`font`](/proto-reference/Message/interfaces/IExtendedTextMessage#font)

***

### inviteLinkGroupType?

> `optional` **inviteLinkGroupType**: `null` | [`InviteLinkGroupType`](/proto-reference/Message/ExtendedTextMessage/enumerations/InviteLinkGroupType)

Defined in: [WAProto/index.d.ts:6274](https://github.com/WhiskeySockets/Baileys/blob/master/WAProto/index.d.ts#L6274)

#### Implementation of

[`IExtendedTextMessage`](/proto-reference/Message/interfaces/IExtendedTextMessage).[`inviteLinkGroupType`](/proto-reference/Message/interfaces/IExtendedTextMessage#invitelinkgrouptype)

***

### inviteLinkGroupTypeV2?

> `optional` **inviteLinkGroupTypeV2**: `null` | [`InviteLinkGroupType`](/proto-reference/Message/ExtendedTextMessage/enumerations/InviteLinkGroupType)

Defined in: [WAProto/index.d.ts:6277](https://github.com/WhiskeySockets/Baileys/blob/master/WAProto/index.d.ts#L6277)

#### Implementation of

[`IExtendedTextMessage`](/proto-reference/Message/interfaces/IExtendedTextMessage).[`inviteLinkGroupTypeV2`](/proto-reference/Message/interfaces/IExtendedTextMessage#invitelinkgrouptypev2)

***

### inviteLinkParentGroupSubjectV2?

> `optional` **inviteLinkParentGroupSubjectV2**: `null` | `string`

Defined in: [WAProto/index.d.ts:6275](https://github.com/WhiskeySockets/Baileys/blob/master/WAProto/index.d.ts#L6275)

#### Implementation of

[`IExtendedTextMessage`](/proto-reference/Message/interfaces/IExtendedTextMessage).[`inviteLinkParentGroupSubjectV2`](/proto-reference/Message/interfaces/IExtendedTextMessage#invitelinkparentgroupsubjectv2)

***

### inviteLinkParentGroupThumbnailV2?

> `optional` **inviteLinkParentGroupThumbnailV2**: `null` | `Uint8Array`\<`ArrayBufferLike`>

Defined in: [WAProto/index.d.ts:6276](https://github.com/WhiskeySockets/Baileys/blob/master/WAProto/index.d.ts#L6276)

#### Implementation of

[`IExtendedTextMessage`](/proto-reference/Message/interfaces/IExtendedTextMessage).[`inviteLinkParentGroupThumbnailV2`](/proto-reference/Message/interfaces/IExtendedTextMessage#invitelinkparentgroupthumbnailv2)

***

### jpegThumbnail?

> `optional` **jpegThumbnail**: `null` | `Uint8Array`\<`ArrayBufferLike`>

Defined in: [WAProto/index.d.ts:6264](https://github.com/WhiskeySockets/Baileys/blob/master/WAProto/index.d.ts#L6264)

#### Implementation of

[`IExtendedTextMessage`](/proto-reference/Message/interfaces/IExtendedTextMessage).[`jpegThumbnail`](/proto-reference/Message/interfaces/IExtendedTextMessage#jpegthumbnail)

***

### linkPreviewMetadata?

> `optional` **linkPreviewMetadata**: `null` | [`ILinkPreviewMetadata`](/proto-reference/Message/interfaces/ILinkPreviewMetadata)

Defined in: [WAProto/index.d.ts:6282](https://github.com/WhiskeySockets/Baileys/blob/master/WAProto/index.d.ts#L6282)

#### Implementation of

[`IExtendedTextMessage`](/proto-reference/Message/interfaces/IExtendedTextMessage).[`linkPreviewMetadata`](/proto-reference/Message/interfaces/IExtendedTextMessage#linkpreviewmetadata)

***

### matchedText?

> `optional` **matchedText**: `null` | `string`

Defined in: [WAProto/index.d.ts:6257](https://github.com/WhiskeySockets/Baileys/blob/master/WAProto/index.d.ts#L6257)

#### Implementation of

[`IExtendedTextMessage`](/proto-reference/Message/interfaces/IExtendedTextMessage).[`matchedText`](/proto-reference/Message/interfaces/IExtendedTextMessage#matchedtext)

***

### mediaKey?

> `optional` **mediaKey**: `null` | `Uint8Array`\<`ArrayBufferLike`>

Defined in: [WAProto/index.d.ts:6270](https://github.com/WhiskeySockets/Baileys/blob/master/WAProto/index.d.ts#L6270)

#### Implementation of

[`IExtendedTextMessage`](/proto-reference/Message/interfaces/IExtendedTextMessage).[`mediaKey`](/proto-reference/Message/interfaces/IExtendedTextMessage#mediakey)

***

### mediaKeyTimestamp?

> `optional` **mediaKeyTimestamp**: `null` | `number` | `Long`

Defined in: [WAProto/index.d.ts:6271](https://github.com/WhiskeySockets/Baileys/blob/master/WAProto/index.d.ts#L6271)

#### Implementation of

[`IExtendedTextMessage`](/proto-reference/Message/interfaces/IExtendedTextMessage).[`mediaKeyTimestamp`](/proto-reference/Message/interfaces/IExtendedTextMessage#mediakeytimestamp)

***

### musicMetadata?

> `optional` **musicMetadata**: `null` | [`IEmbeddedMusic`](/proto-reference/interfaces/IEmbeddedMusic)

Defined in: [WAProto/index.d.ts:6286](https://github.com/WhiskeySockets/Baileys/blob/master/WAProto/index.d.ts#L6286)

#### Implementation of

[`IExtendedTextMessage`](/proto-reference/Message/interfaces/IExtendedTextMessage).[`musicMetadata`](/proto-reference/Message/interfaces/IExtendedTextMessage#musicmetadata)

***

### paymentExtendedMetadata?

> `optional` **paymentExtendedMetadata**: `null` | [`IPaymentExtendedMetadata`](/proto-reference/Message/interfaces/IPaymentExtendedMetadata)

Defined in: [WAProto/index.d.ts:6287](https://github.com/WhiskeySockets/Baileys/blob/master/WAProto/index.d.ts#L6287)

#### Implementation of

[`IExtendedTextMessage`](/proto-reference/Message/interfaces/IExtendedTextMessage).[`paymentExtendedMetadata`](/proto-reference/Message/interfaces/IExtendedTextMessage#paymentextendedmetadata)

***

### paymentLinkMetadata?

> `optional` **paymentLinkMetadata**: `null` | [`IPaymentLinkMetadata`](/proto-reference/Message/interfaces/IPaymentLinkMetadata)

Defined in: [WAProto/index.d.ts:6283](https://github.com/WhiskeySockets/Baileys/blob/master/WAProto/index.d.ts#L6283)

#### Implementation of

[`IExtendedTextMessage`](/proto-reference/Message/interfaces/IExtendedTextMessage).[`paymentLinkMetadata`](/proto-reference/Message/interfaces/IExtendedTextMessage#paymentlinkmetadata)

***

### previewType?

> `optional` **previewType**: `null` | [`PreviewType`](/proto-reference/Message/ExtendedTextMessage/enumerations/PreviewType)

Defined in: [WAProto/index.d.ts:6263](https://github.com/WhiskeySockets/Baileys/blob/master/WAProto/index.d.ts#L6263)

#### Implementation of

[`IExtendedTextMessage`](/proto-reference/Message/interfaces/IExtendedTextMessage).[`previewType`](/proto-reference/Message/interfaces/IExtendedTextMessage#previewtype)

***

### text?

> `optional` **text**: `null` | `string`

Defined in: [WAProto/index.d.ts:6256](https://github.com/WhiskeySockets/Baileys/blob/master/WAProto/index.d.ts#L6256)

#### Implementation of

[`IExtendedTextMessage`](/proto-reference/Message/interfaces/IExtendedTextMessage).[`text`](/proto-reference/Message/interfaces/IExtendedTextMessage#text)

***

### textArgb?

> `optional` **textArgb**: `null` | `number`

Defined in: [WAProto/index.d.ts:6260](https://github.com/WhiskeySockets/Baileys/blob/master/WAProto/index.d.ts#L6260)

#### Implementation of

[`IExtendedTextMessage`](/proto-reference/Message/interfaces/IExtendedTextMessage).[`textArgb`](/proto-reference/Message/interfaces/IExtendedTextMessage#textargb)

***

### thumbnailDirectPath?

> `optional` **thumbnailDirectPath**: `null` | `string`

Defined in: [WAProto/index.d.ts:6267](https://github.com/WhiskeySockets/Baileys/blob/master/WAProto/index.d.ts#L6267)

#### Implementation of

[`IExtendedTextMessage`](/proto-reference/Message/interfaces/IExtendedTextMessage).[`thumbnailDirectPath`](/proto-reference/Message/interfaces/IExtendedTextMessage#thumbnaildirectpath)

***

### thumbnailEncSha256?

> `optional` **thumbnailEncSha256**: `null` | `Uint8Array`\<`ArrayBufferLike`>

Defined in: [WAProto/index.d.ts:6269](https://github.com/WhiskeySockets/Baileys/blob/master/WAProto/index.d.ts#L6269)

#### Implementation of

[`IExtendedTextMessage`](/proto-reference/Message/interfaces/IExtendedTextMessage).[`thumbnailEncSha256`](/proto-reference/Message/interfaces/IExtendedTextMessage#thumbnailencsha256)

***

### thumbnailHeight?

> `optional` **thumbnailHeight**: `null` | `number`

Defined in: [WAProto/index.d.ts:6272](https://github.com/WhiskeySockets/Baileys/blob/master/WAProto/index.d.ts#L6272)

#### Implementation of

[`IExtendedTextMessage`](/proto-reference/Message/interfaces/IExtendedTextMessage).[`thumbnailHeight`](/proto-reference/Message/interfaces/IExtendedTextMessage#thumbnailheight)

***

### thumbnailSha256?

> `optional` **thumbnailSha256**: `null` | `Uint8Array`\<`ArrayBufferLike`>

Defined in: [WAProto/index.d.ts:6268](https://github.com/WhiskeySockets/Baileys/blob/master/WAProto/index.d.ts#L6268)

#### Implementation of

[`IExtendedTextMessage`](/proto-reference/Message/interfaces/IExtendedTextMessage).[`thumbnailSha256`](/proto-reference/Message/interfaces/IExtendedTextMessage#thumbnailsha256)

***

### thumbnailWidth?

> `optional` **thumbnailWidth**: `null` | `number`

Defined in: [WAProto/index.d.ts:6273](https://github.com/WhiskeySockets/Baileys/blob/master/WAProto/index.d.ts#L6273)

#### Implementation of

[`IExtendedTextMessage`](/proto-reference/Message/interfaces/IExtendedTextMessage).[`thumbnailWidth`](/proto-reference/Message/interfaces/IExtendedTextMessage#thumbnailwidth)

***

### title?

> `optional` **title**: `null` | `string`

Defined in: [WAProto/index.d.ts:6259](https://github.com/WhiskeySockets/Baileys/blob/master/WAProto/index.d.ts#L6259)

#### Implementation of

[`IExtendedTextMessage`](/proto-reference/Message/interfaces/IExtendedTextMessage).[`title`](/proto-reference/Message/interfaces/IExtendedTextMessage#title)

***

### videoContentUrl?

> `optional` **videoContentUrl**: `null` | `string`

Defined in: [WAProto/index.d.ts:6285](https://github.com/WhiskeySockets/Baileys/blob/master/WAProto/index.d.ts#L6285)

#### Implementation of

[`IExtendedTextMessage`](/proto-reference/Message/interfaces/IExtendedTextMessage).[`videoContentUrl`](/proto-reference/Message/interfaces/IExtendedTextMessage#videocontenturl)

***

### videoHeight?

> `optional` **videoHeight**: `null` | `number`

Defined in: [WAProto/index.d.ts:6279](https://github.com/WhiskeySockets/Baileys/blob/master/WAProto/index.d.ts#L6279)

#### Implementation of

[`IExtendedTextMessage`](/proto-reference/Message/interfaces/IExtendedTextMessage).[`videoHeight`](/proto-reference/Message/interfaces/IExtendedTextMessage#videoheight)

***

### videoWidth?

> `optional` **videoWidth**: `null` | `number`

Defined in: [WAProto/index.d.ts:6280](https://github.com/WhiskeySockets/Baileys/blob/master/WAProto/index.d.ts#L6280)

#### Implementation of

[`IExtendedTextMessage`](/proto-reference/Message/interfaces/IExtendedTextMessage).[`videoWidth`](/proto-reference/Message/interfaces/IExtendedTextMessage#videowidth)

***

### viewOnce?

> `optional` **viewOnce**: `null` | `boolean`

Defined in: [WAProto/index.d.ts:6278](https://github.com/WhiskeySockets/Baileys/blob/master/WAProto/index.d.ts#L6278)

#### Implementation of

[`IExtendedTextMessage`](/proto-reference/Message/interfaces/IExtendedTextMessage).[`viewOnce`](/proto-reference/Message/interfaces/IExtendedTextMessage#viewonce)

## Methods

### create()

> `static` **create**(`properties`?): [`ExtendedTextMessage`](/proto-reference/Message/classes/ExtendedTextMessage)

Defined in: [WAProto/index.d.ts:6288](https://github.com/WhiskeySockets/Baileys/blob/master/WAProto/index.d.ts#L6288)

#### Parameters

##### properties?

[`IExtendedTextMessage`](/proto-reference/Message/interfaces/IExtendedTextMessage)

#### Returns

[`ExtendedTextMessage`](/proto-reference/Message/classes/ExtendedTextMessage)

***

### decode()

> `static` **decode**(`r`, `l`?): [`ExtendedTextMessage`](/proto-reference/Message/classes/ExtendedTextMessage)

Defined in: [WAProto/index.d.ts:6290](https://github.com/WhiskeySockets/Baileys/blob/master/WAProto/index.d.ts#L6290)

#### Parameters

##### r

`Uint8Array`\<`ArrayBufferLike`> | `Reader`

##### l?

`number`

#### Returns

[`ExtendedTextMessage`](/proto-reference/Message/classes/ExtendedTextMessage)

***

### encode()

> `static` **encode**(`m`, `w`?): `Writer`

Defined in: [WAProto/index.d.ts:6289](https://github.com/WhiskeySockets/Baileys/blob/master/WAProto/index.d.ts#L6289)

#### Parameters

##### m

[`IExtendedTextMessage`](/proto-reference/Message/interfaces/IExtendedTextMessage)

##### w?

`Writer`

#### Returns

`Writer`

***

### fromObject()

> `static` **fromObject**(`d`): [`ExtendedTextMessage`](/proto-reference/Message/classes/ExtendedTextMessage)

Defined in: [WAProto/index.d.ts:6291](https://github.com/WhiskeySockets/Baileys/blob/master/WAProto/index.d.ts#L6291)

#### Parameters

##### d

#### Returns

[`ExtendedTextMessage`](/proto-reference/Message/classes/ExtendedTextMessage)

***

### getTypeUrl()

> `static` **getTypeUrl**(`typeUrlPrefix`?): `string`

Defined in: [WAProto/index.d.ts:6294](https://github.com/WhiskeySockets/Baileys/blob/master/WAProto/index.d.ts#L6294)

#### Parameters

##### typeUrlPrefix?

`string`

#### Returns

`string`

***

### toJSON()

> **toJSON**(): `object`

Defined in: [WAProto/index.d.ts:6293](https://github.com/WhiskeySockets/Baileys/blob/master/WAProto/index.d.ts#L6293)

#### Returns

`object`

***

### toObject()

> `static` **toObject**(`m`, `o`?): `object`

Defined in: [WAProto/index.d.ts:6292](https://github.com/WhiskeySockets/Baileys/blob/master/WAProto/index.d.ts#L6292)

#### Parameters

##### m

[`ExtendedTextMessage`](/proto-reference/Message/classes/ExtendedTextMessage)

##### o?

`IConversionOptions`

#### Returns

`object`
