Attempting to add websocket support

This commit is contained in:
2025-11-17 15:34:01 +01:00
parent 2fe07abecf
commit b60c642fd6
7 changed files with 92 additions and 37 deletions

View File

@@ -36,7 +36,7 @@ The goal is to create a service where streamers can log in using their platform
6. **Help & Documentation:** Add a help page to guide users in creating their custom CSS.
### Phase 3: Dynamic Listeners & Basic Overlay
**Status: ⏳ Not Started**
**Status: ✔️ Complete**
1. **Dynamic Listener Manager:** Design and build a background service that starts and stops chat listener processes (`twitchio`, `pytchat`) based on user activity.
2. **Real-time Message Broadcasting:** Implement a WebSocket system within FastAPI to push chat messages to the correct user's overlay in real-time.