Streamer.Bot WebSocket: vollständige Connector-Implementierung #3

Closed
opened 2026-07-12 00:07:13 +02:00 by frank · 1 comment
Owner

Kontext

In v1 ist der Streamer.Bot-Connector nur ein Stub.

Ziel

  • WebSocket-Anbindung (Host/Port)
  • Events/Actions auf den Event-Bus
  • Reconnect und Status in der Admin-UI

Akzeptanz

  • Erfolgreiche Verbindung zu Streamer.Bot
  • Events in WS/SSE sichtbar
  • Stub-Hinweise entfernt
## Kontext In v1 ist der Streamer.Bot-Connector nur ein Stub. ## Ziel - WebSocket-Anbindung (Host/Port) - Events/Actions auf den Event-Bus - Reconnect und Status in der Admin-UI ## Akzeptanz - [ ] Erfolgreiche Verbindung zu Streamer.Bot - [ ] Events in WS/SSE sichtbar - [ ] Stub-Hinweise entfernt
Author
Owner

Implementiert in 4a68c1f:

  • WebSocket-Session mit Hello/Auth, Subscribe, Reconnect (OBS-Muster)
  • Events auf dem Bus als streamerbot.<Source>.<Type> + Lifecycle-Events
  • DoAction via POST /api/connectors/streamerbot/action
  • Admin-UI: Host/Port/Passwort, Speichern/Verbinden/Trennen
  • Unit-Tests für URL-Building, Auth-Hash und Event-Mapping
Implementiert in 4a68c1f: - WebSocket-Session mit Hello/Auth, Subscribe, Reconnect (OBS-Muster) - Events auf dem Bus als `streamerbot.<Source>.<Type>` + Lifecycle-Events - DoAction via `POST /api/connectors/streamerbot/action` - Admin-UI: Host/Port/Passwort, Speichern/Verbinden/Trennen - Unit-Tests für URL-Building, Auth-Hash und Event-Mapping
frank closed this issue 2026-07-12 00:56:22 +02:00
Sign in to join this conversation.
No milestone
No project
No assignees
1 participant
Notifications
Due date
The due date is invalid or out of range. Please use the format "yyyy-mm-dd".

No due date set.

Dependencies

No dependencies set

Reference
frank/streamertool#3
No description provided.