> For the complete documentation index, see [llms.txt](https://zumo.fusion.ac/llms.txt). Markdown versions of documentation pages are available by appending `.md` to page URLs; this page is available as [Markdown](https://zumo.fusion.ac/api-reference/websocket/event-index.md).

# Event index

| Event                | Status | Source         | Description               |
| -------------------- | ------ | -------------- | ------------------------- |
| `playerJoined`       | live   | Lobby bot      | Player entered lobby      |
| `playerLeft`         | live   | Lobby bot      | Player left lobby         |
| `chat`               | live   | Lobby bot      | Structured player chat    |
| `rawMessage`         | live   | Lobby bot      | Raw lobby chat line       |
| `locrawResponse`     | live   | Lobby bot      | `/locraw` JSON            |
| `gameJoin`           | live   | Lobby bot      | Bot game-join cycle       |
| `connected`          | live   | Lobby bot      | Bot connected             |
| `disconnected`       | live   | Lobby bot      | Bot disconnected          |
| `error`              | live   | Lobby bot      | Bot/handler error         |
| `replayRequest`      | live   | Consumer → hub | Emit to request recording |
| `replayQueued`       | live   | Hub            | Job accepted              |
| `replayRejected`     | live   | Hub            | Job rejected              |
| `replayReady`        | live   | Replay bot     | Worker idle               |
| `replayStarted`      | live   | Replay bot     | Recording started         |
| `replayProgress`     | live   | Replay bot     | Progress                  |
| `replayFinished`     | live   | Replay bot     | Scrape complete           |
| `replayFailed`       | live   | Hub / bot      | Failed                    |
| `replayBusy`         | live   | Replay bot     | Worker busy               |
| `temporaryLbChange`  | live   | Zumo           | Temp LB change            |
| `lifetimeLbChange`   | live   | Zumo           | Lifetime LB change        |
| `lbBan`              | live   | Zumo           | Ban signal                |
| `bwStatsChanges`     | live   | Zumo           | BW stats                  |
| `bwCosmeticsChanges` | live   | Zumo           | BW cosmetics              |
| `bwParty`            | live   | Zumo           | BW party                  |

Reserved names (not emitted yet): see [Reserved events](/api-reference/other/reserved.md).
