# WebhookReport

`interface` in `gateway` · v0.1.0-next.3

<https://docs.seedcord.org/packages/gateway/0.1.0-next.3/interfaces/webhook-report>

The content a reporter returns from [`report`](/packages/gateway/0.1.0-next.3/classes/webhook-log#report).

```ts
interface WebhookReport
```

## Properties

### components

```ts
components: readonly { toJSON(): APIMessageTopLevelComponent; }[]
```

### files

```ts
files: readonly WebhookFile[] | undefined
```

### username

```ts
username: string;
```

Shown as the webhook message author. Defaults to the reporter's class name.
