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

# AnyRegularMessageContent

> Type Alias AnyRegularMessageContent in the Baileys API.

> **AnyRegularMessageContent**: `object` & `Mentionable` & `Contextable` & `Editable` | [`AnyMediaMessageContent`](/api-reference/type-aliases/AnyMediaMessageContent) | \{ `event`: [`EventMessageOptions`](/api-reference/type-aliases/EventMessageOptions); } | `object` & `Mentionable` & `Contextable` & `Editable` | `object` & `Contextable` & `Mentionable` | \{ `contacts`: \{ `contacts`: [`IContactMessage`](/proto-reference/Message/interfaces/IContactMessage)\[]; `displayName`: `string`; }; } | \{ `location`: [`WALocationMessage`](/api-reference/type-aliases/WALocationMessage); } | \{ `react`: [`IReactionMessage`](/proto-reference/Message/interfaces/IReactionMessage); } | \{ `buttonReply`: [`ButtonReplyInfo`](/api-reference/type-aliases/ButtonReplyInfo); `type`: `"template"` | `"plain"`; } | \{ `groupInvite`: [`GroupInviteInfo`](/api-reference/type-aliases/GroupInviteInfo); } | \{ `listReply`: `Omit`\<[`IListResponseMessage`](/proto-reference/Message/interfaces/IListResponseMessage), `"contextInfo"`>; } | \{ `pin`: [`WAMessageKey`](/api-reference/type-aliases/WAMessageKey); `time`: `86400` | `604800` | `2592000`; `type`: [`Type`](/proto-reference/PinInChat/enumerations/Type); } | \{ `body`: `string`; `businessOwnerJid`: `string`; `footer`: `string`; `product`: [`WASendableProduct`](/api-reference/type-aliases/WASendableProduct); } | `SharePhoneNumber` | `RequestPhoneNumber` & `ViewOnce`

Defined in: [src/Types/Message.ts:232](https://github.com/WhiskeySockets/Baileys/blob/master/src/Types/Message.ts#L232)
