docs/api/websocket

WebSocket-Events

STAND · 26. April 2026

Live-Events streamen

Zwei WebSocket-Endpoints sind verfügbar:

Dashboard-WS — Bot-Events

const ws = new WebSocket(
  'wss://kirocloud.de/ws/dashboard?token=<jwt>&botId=<id>'
);
ws.onmessage = (ev) => {
  const { event, data } = JSON.parse(ev.data);
  // event: 'bot:status' | 'bot:log' | 'bot:stats'
};

Admin-WS — System-Events

const ws = new WebSocket(
  'wss://kirocloud.de/ws/admin?token=<jwt>'
);
// event: 'systemStats' | 'mainBotStatus' | 'init'

Auth

Beide WS-Endpoints prüfen den JWT im Query-String. Admin-WS zusätzlich auf Rolle admin oder superadmin.

Hat dir das geholfen?

Cookies & Privacy

Wir verwenden Cookies, um deine Erfahrung zu verbessern und unsere Dienste optimal anzubieten. Du kannst deine Einstellungen jederzeit anpassen.

main/1963cb8