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

# IdleEvent

> Interface exported by @botmesh/core.

Defined in: [core/idle.ts:36](https://github.com/andresayac/botmesh/blob/main/packages/core/src/core/idle.ts#L36)

What an idle handler learns about the quiet chat.

## Properties

### chatId

```ts theme={null}
chatId: string;
```

Defined in: [core/idle.ts:38](https://github.com/andresayac/botmesh/blob/main/packages/core/src/core/idle.ts#L38)

Chat that went quiet (`ctx.from` of its last processed inbound message).

***

### idleMs

```ts theme={null}
idleMs: number;
```

Defined in: [core/idle.ts:40](https://github.com/andresayac/botmesh/blob/main/packages/core/src/core/idle.ts#L40)

The registered idle period, in milliseconds.

***

### lastActivityAt

```ts theme={null}
lastActivityAt: number;
```

Defined in: [core/idle.ts:42](https://github.com/andresayac/botmesh/blob/main/packages/core/src/core/idle.ts#L42)

Epoch ms when that last inbound message was processed (the period started then).


This documentation is built and hosted on [Mintlify](https://mintlify.com), a developer documentation platform.