Unterschiede

Hier werden die Unterschiede zwischen zwei Versionen angezeigt.

Link zu dieser Vergleichsansicht

Beide Seiten der vorigen Revision Vorhergehende Überarbeitung
Nächste Überarbeitung
Vorhergehende Überarbeitung
modul:m321:kitten:discovery [2025/03/05 11:40] msutermodul:m321:kitten:discovery [2025/03/12 12:28] (aktuell) – [Spielbereit] msuter
Zeile 10: Zeile 10:
 ==== Spielbereit ==== ==== Spielbereit ====
 Ein Bot meldet, dass er bereit zum Spielen ist. Ein Bot meldet, dass er bereit zum Spielen ist.
 +Der Clowder-Service generiert eine UUID und einen zufälligen Port.
 Falls bereits ein Bot mit dem gleichen Namen existiert, wird der Eintrag aktualisiert. Falls bereits ein Bot mit dem gleichen Namen existiert, wird der Eintrag aktualisiert.
  
Zeile 16: Zeile 17:
   * ip: IP-Adresse des Bots   * ip: IP-Adresse des Bots
   * name: Name des Bots   * name: Name des Bots
 +  * type: 'bot'
  
  
 === Response === === Response ===
-  * HTTP-Status: 201 
-  * UUID: UUID unter der ein Bot registriert ist. 
   * Port: Eine zufällige Portnummer. Unter dieser Portnummer muss der Bot einen Socket öffnen und auf Nachrichten warten.   * Port: Eine zufällige Portnummer. Unter dieser Portnummer muss der Bot einen Socket öffnen und auf Nachrichten warten.
  
Zeile 30: Zeile 30:
 === Request === === Request ===
   * action: 'SWISH'   * action: 'SWISH'
-  * UUIDUUID unter der ein Bot registriert ist.+  * nameName des Bots
 === Response === === Response ===
-  * HTTP-Status: 200+  * ACK
  
  
Zeile 41: Zeile 41:
 === Request === === Request ===
   * action: 'CATNAP'   * action: 'CATNAP'
-  * UUIDUUID unter der ein Bot registriert ist.+  * nameName des Bots
 === Response === === Response ===
-  * HTTP-Status: 200+  * ACK oder NOTFOUND
  
 ==== Exil ==== ==== Exil ====
Zeile 53: Zeile 53:
 === Request === === Request ===
   * action: 'EXIL'   * action: 'EXIL'
-  * UUIDUUID unter der ein Bot registriert ist.+  * nameName des Bots
  
  
 === Response === === Response ===
-  * HTTP-Status: 200 404+  * ACK NOTFOUND
  
  
  • modul/m321/kitten/discovery.1741171212.txt.gz
  • Zuletzt geändert: 2025/03/05 11:40
  • von msuter