stream.place Chat Overlay [WIP]#
This project is for building out a simple streaming chat UI for stream.place. We are using jacquard for handling ATProto interactions and pull chat messages directly from Jetstream.
Usage#
Once you start the server with cargo run you can access chats in a few ways:
- For all chats:
https://localhost:8000 - For chats specific to a handle use:
https://localhost:8000/user/{handle}
TODO#
- Add retries to the websocket client
- Add backend tests to validate rendering
- Add a minimal HTML frontend using HTMX and SSE for OBS
- Style