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

# makeEventBuffer

> The event buffer logically consolidates different events into a single event

> **makeEventBuffer**(`logger`): `BaileysBufferableEventEmitter`

Defined in: [src/Utils/event-buffer.ts:73](https://github.com/WhiskeySockets/Baileys/blob/master/src/Utils/event-buffer.ts#L73)

The event buffer logically consolidates different events into a single event
making the data processing more efficient.

## Parameters

### logger

`ILogger`

## Returns

`BaileysBufferableEventEmitter`
