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

# StickerPackMessage

> Protobuf class StickerPackMessage generated from WAProto.

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

## Implements

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

## Constructors

### new StickerPackMessage()

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

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

#### Parameters

##### p?

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

#### Returns

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

## Properties

### caption?

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

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

#### Implementation of

[`IStickerPackMessage`](/proto-reference/Message/interfaces/IStickerPackMessage).[`caption`](/proto-reference/Message/interfaces/IStickerPackMessage#caption)

***

### contextInfo?

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

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

#### Implementation of

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

***

### directPath?

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

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

#### Implementation of

[`IStickerPackMessage`](/proto-reference/Message/interfaces/IStickerPackMessage).[`directPath`](/proto-reference/Message/interfaces/IStickerPackMessage#directpath)

***

### fileEncSha256?

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

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

#### Implementation of

[`IStickerPackMessage`](/proto-reference/Message/interfaces/IStickerPackMessage).[`fileEncSha256`](/proto-reference/Message/interfaces/IStickerPackMessage#fileencsha256)

***

### fileLength?

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

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

#### Implementation of

[`IStickerPackMessage`](/proto-reference/Message/interfaces/IStickerPackMessage).[`fileLength`](/proto-reference/Message/interfaces/IStickerPackMessage#filelength)

***

### fileSha256?

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

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

#### Implementation of

[`IStickerPackMessage`](/proto-reference/Message/interfaces/IStickerPackMessage).[`fileSha256`](/proto-reference/Message/interfaces/IStickerPackMessage#filesha256)

***

### imageDataHash?

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

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

#### Implementation of

[`IStickerPackMessage`](/proto-reference/Message/interfaces/IStickerPackMessage).[`imageDataHash`](/proto-reference/Message/interfaces/IStickerPackMessage#imagedatahash)

***

### mediaKey?

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

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

#### Implementation of

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

***

### mediaKeyTimestamp?

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

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

#### Implementation of

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

***

### name?

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

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

#### Implementation of

[`IStickerPackMessage`](/proto-reference/Message/interfaces/IStickerPackMessage).[`name`](/proto-reference/Message/interfaces/IStickerPackMessage#name)

***

### packDescription?

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

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

#### Implementation of

[`IStickerPackMessage`](/proto-reference/Message/interfaces/IStickerPackMessage).[`packDescription`](/proto-reference/Message/interfaces/IStickerPackMessage#packdescription)

***

### publisher?

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

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

#### Implementation of

[`IStickerPackMessage`](/proto-reference/Message/interfaces/IStickerPackMessage).[`publisher`](/proto-reference/Message/interfaces/IStickerPackMessage#publisher)

***

### stickerPackId?

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

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

#### Implementation of

[`IStickerPackMessage`](/proto-reference/Message/interfaces/IStickerPackMessage).[`stickerPackId`](/proto-reference/Message/interfaces/IStickerPackMessage#stickerpackid)

***

### stickerPackOrigin?

> `optional` **stickerPackOrigin**: `null` | [`StickerPackOrigin`](/proto-reference/Message/StickerPackMessage/enumerations/StickerPackOrigin)

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

#### Implementation of

[`IStickerPackMessage`](/proto-reference/Message/interfaces/IStickerPackMessage).[`stickerPackOrigin`](/proto-reference/Message/interfaces/IStickerPackMessage#stickerpackorigin)

***

### stickerPackSize?

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

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

#### Implementation of

[`IStickerPackMessage`](/proto-reference/Message/interfaces/IStickerPackMessage).[`stickerPackSize`](/proto-reference/Message/interfaces/IStickerPackMessage#stickerpacksize)

***

### stickers

> **stickers**: [`ISticker`](/proto-reference/Message/StickerPackMessage/interfaces/ISticker)\[]

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

#### Implementation of

[`IStickerPackMessage`](/proto-reference/Message/interfaces/IStickerPackMessage).[`stickers`](/proto-reference/Message/interfaces/IStickerPackMessage#stickers)

***

### thumbnailDirectPath?

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

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

#### Implementation of

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

***

### thumbnailEncSha256?

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

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

#### Implementation of

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

***

### thumbnailHeight?

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

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

#### Implementation of

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

***

### thumbnailSha256?

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

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

#### Implementation of

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

***

### thumbnailWidth?

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

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

#### Implementation of

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

***

### trayIconFileName?

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

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

#### Implementation of

[`IStickerPackMessage`](/proto-reference/Message/interfaces/IStickerPackMessage).[`trayIconFileName`](/proto-reference/Message/interfaces/IStickerPackMessage#trayiconfilename)

## Methods

### create()

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

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

#### Parameters

##### properties?

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

#### Returns

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

***

### decode()

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

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

#### Parameters

##### r

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

##### l?

`number`

#### Returns

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

***

### encode()

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

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

#### Parameters

##### m

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

##### w?

`Writer`

#### Returns

`Writer`

***

### fromObject()

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

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

#### Parameters

##### d

#### Returns

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

***

### getTypeUrl()

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

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

#### Parameters

##### typeUrlPrefix?

`string`

#### Returns

`string`

***

### toJSON()

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

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

#### Returns

`object`

***

### toObject()

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

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

#### Parameters

##### m

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

##### o?

`IConversionOptions`

#### Returns

`object`
