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

# IBotMetadata

> Protobuf interface IBotMetadata generated from WAProto.

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

## Properties

### aiConversationContext?

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

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

***

### avatarMetadata?

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

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

***

### botAgeCollectionMetadata?

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

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

***

### botLinkedAccountsMetadata?

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

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

***

### botMessageOriginMetadata?

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

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

***

### botMetricsMetadata?

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

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

***

### botModeSelectionMetadata?

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

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

***

### botPromotionMessageMetadata?

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

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

***

### botQuotaMetadata?

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

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

***

### botResponseId?

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

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

***

### botThreadInfo?

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

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

***

### capabilityMetadata?

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

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

***

### conversationStarterPromptId?

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

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

***

### imagineMetadata?

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

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

***

### internalMetadata?

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

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

***

### inThreadSurveyMetadata?

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

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

***

### invokerJid?

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

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

***

### memoryMetadata?

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

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

***

### memuMetadata?

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

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

***

### messageDisclaimerText?

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

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

***

### modelMetadata?

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

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

***

### personaId?

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

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

***

### pluginMetadata?

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

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

***

### progressIndicatorMetadata?

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

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

***

### regenerateMetadata?

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

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

***

### reminderMetadata?

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

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

***

### renderingMetadata?

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

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

***

### richResponseSourcesMetadata?

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

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

***

### sessionMetadata?

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

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

***

### sessionTransparencyMetadata?

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

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

***

### suggestedPromptMetadata?

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

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

***

### timezone?

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

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

***

### unifiedResponseMutation?

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

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

***

### verificationMetadata?

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

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