# Type Alias: MessageBeatInput

> **MessageBeatInput** = `object`

Defined in: [scripts/types.ts:74](https://github.com/laruss/react-text-game/blob/37ebb1fd49045bfbb1d2a2fa96b8f14a2f8c2644/packages/messenger/src/scripts/types.ts#L74)

A message from a specific sender.

## Properties

### body

> **body**: [`MessageBody`](MessageBody.md)

Defined in: [scripts/types.ts:78](https://github.com/laruss/react-text-game/blob/37ebb1fd49045bfbb1d2a2fa96b8f14a2f8c2644/packages/messenger/src/scripts/types.ts#L78)

***

### forwardedFrom?

> `optional` **forwardedFrom**: [`ForwardOriginInput`](ForwardOriginInput.md)

Defined in: [scripts/types.ts:79](https://github.com/laruss/react-text-game/blob/37ebb1fd49045bfbb1d2a2fa96b8f14a2f8c2644/packages/messenger/src/scripts/types.ts#L79)

***

### from

> **from**: `string`

Defined in: [scripts/types.ts:77](https://github.com/laruss/react-text-game/blob/37ebb1fd49045bfbb1d2a2fa96b8f14a2f8c2644/packages/messenger/src/scripts/types.ts#L77)

***

### id?

> `optional` **id**: `string`

Defined in: [scripts/types.ts:76](https://github.com/laruss/react-text-game/blob/37ebb1fd49045bfbb1d2a2fa96b8f14a2f8c2644/packages/messenger/src/scripts/types.ts#L76)

***

### receipt?

> `optional` **receipt**: [`Receipt`](Receipt.md)

Defined in: [scripts/types.ts:80](https://github.com/laruss/react-text-game/blob/37ebb1fd49045bfbb1d2a2fa96b8f14a2f8c2644/packages/messenger/src/scripts/types.ts#L80)

***

### type

> **type**: `"message"`

Defined in: [scripts/types.ts:75](https://github.com/laruss/react-text-game/blob/37ebb1fd49045bfbb1d2a2fa96b8f14a2f8c2644/packages/messenger/src/scripts/types.ts#L75)
