> ## 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.

# BroadcastResult

> Interface exported by @botmesh/core.

Defined in: [ops/broadcast.ts:74](https://github.com/andresayac/botmesh/blob/main/packages/core/src/ops/broadcast.ts#L74)

What `bot.broadcast()` resolves to: counts, failures and the accepted sends.

## Properties

### total

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

Defined in: [ops/broadcast.ts:76](https://github.com/andresayac/botmesh/blob/main/packages/core/src/ops/broadcast.ts#L76)

Distinct chats targeted (duplicate ids are sent once).

***

### sent

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

Defined in: [ops/broadcast.ts:78](https://github.com/andresayac/botmesh/blob/main/packages/core/src/ops/broadcast.ts#L78)

Chats the provider accepted.

***

### failed

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

Defined in: [ops/broadcast.ts:80](https://github.com/andresayac/botmesh/blob/main/packages/core/src/ops/broadcast.ts#L80)

Chats whose send failed for good.

***

### skipped

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

Defined in: [ops/broadcast.ts:82](https://github.com/andresayac/botmesh/blob/main/packages/core/src/ops/broadcast.ts#L82)

Chats a `before('send')` hook skipped (counted neither as sent nor failed).

***

### errors

```ts theme={null}
errors: BroadcastFailure[];
```

Defined in: [ops/broadcast.ts:83](https://github.com/andresayac/botmesh/blob/main/packages/core/src/ops/broadcast.ts#L83)

***

### messages

```ts theme={null}
messages: SentMessage<unknown>[];
```

Defined in: [ops/broadcast.ts:85](https://github.com/andresayac/botmesh/blob/main/packages/core/src/ops/broadcast.ts#L85)

The accepted sends, in completion order.

***

### cancelled

```ts theme={null}
cancelled: boolean;
```

Defined in: [ops/broadcast.ts:87](https://github.com/andresayac/botmesh/blob/main/packages/core/src/ops/broadcast.ts#L87)

`true` when `signal` aborted the broadcast before every chat was attempted.

***

### pending

```ts theme={null}
pending: string[];
```

Defined in: [ops/broadcast.ts:89](https://github.com/andresayac/botmesh/blob/main/packages/core/src/ops/broadcast.ts#L89)

Chats never attempted because of the abort.


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