Euer nächstes Feature
Chat
Gespeicherte Spielernachrichten, ausdrückliche Echtzeitabos und begrenzte Moderation.

Zwei bestehende Spielersitzungen nutzen: Projektkanal öffnen, einmal senden, Momentaufnahme lesen und eine gespeicherte Nachricht melden. Direktchat braucht Freundschaft, Gruppenchat aktive Mitgliedschaft.
Für diesen Schritt fehlt noch das Video. Die Anleitung und der MCP-Auftrag sind bereits nutzbar.
Dasselbe Projekt vorbereiten
Wählt im Dashboard dasselbe Projekt wie in eurer Spielkonfiguration.
Chat →Für die erste Anfrage ist keine weitere Definition nötig. Ein leeres Ergebnis ist gültig, solange passende Spieldaten fehlen.
Zwei bestehende Spielersitzungen nutzen: Projektkanal öffnen, einmal senden, Momentaufnahme lesen und eine gespeicherte Nachricht melden. Direktchat braucht Freundschaft, Gruppenchat aktive Mitgliedschaft.
PHP simpleServer antwortet für alle Chatrouten mit 501 NOT_SUPPORTED.
Feature einbauen
Ihr könnt die Anleitung vorab ansehen. Zum Ausführen braucht ihr einen aktiven Projekt-Key. Projekt vorbereiten
SDK installiert, Projekt-Konfiguration importiert und Spieler angemeldet.
Dieses SDK-Beispiel nutzt develop. Prüft, ob die nötigen APIs in eurem installierten SDK verfügbar sind.
Verbindet zuerst den vorgesehenen Spieler über den Schnellstart. Ruft ReadChannelSnapshot(channelId) ausdrücklich über einen Button oder eine Szenenaktion auf. Allein das Öffnen der Datei sendet keine Anfrage.
Zwei Spieler, ein Kanal
Zwei bestehende Spielersitzungen nutzen: Projektkanal öffnen, einmal senden, Momentaufnahme lesen und eine gespeicherte Nachricht melden. Direktchat braucht Freundschaft, Gruppenchat aktive Mitgliedschaft.
Verwaltete Feeds brauchen eine Abobestätigung, danach Ereignis/Resync und einen Sync plus Änderungsmarkierung. Keine Dauerabfragen oder Offline-Ersatzabfragen; Entzug verbirgt gespeicherten Text.
Das exakte Original für Projekt und Spieler vor dem Senden speichern. Host und Sitzung begrenzen nur Anfragen. Unklare IDs, Zeiten, Texte oder Revisionen niemals ersetzen.
Ein Operations-404 beweist kein Scheitern. Das Original nach Timeout oder OPERATION_EXPIRED behalten; nur mit passendem Beleg abgleichen.
Ursprüngliche Meldungs-IDs und Begründung wiederholen. Status removed ist eine erfolgreiche Wiederholung; REPORT_EXPIRED erzeugt keine neue Meldung.
PHP simpleServer antwortet für alle Chatrouten mit 501 NOT_SUPPORTED.
Testet euer neues Feature.
Zwei bestehende Spielersitzungen nutzen: Projektkanal öffnen, einmal senden, Momentaufnahme lesen und eine gespeicherte Nachricht melden. Direktchat braucht Freundschaft, Gruppenchat aktive Mitgliedschaft.
Wählt im Dashboard dasselbe Projekt wie in eurer Spielkonfiguration.
Endpunkte
- GET
/chat/limits - POST
/chat/channels/open - POST
/chat/channels/{channelId}/sync - POST
/chat/channels/{channelId}/messages - GET
/chat/operations/{operationId} - POST
/chat/channels/{channelId}/messages/{messageId}/report


