H
HytaleAdminAPI v1.0.0
Zurück

Chat

Base: /api/chat

Server-Chat-Nachrichten senden und Broadcast-Funktionen

Handler: ChatHandler
POST /api/chat/send

Chat-Nachricht senden

Sendet eine Nachricht an alle Spieler im Chat.

Request Body

Feld Typ Pflicht Beschreibung
message string Ja Die Nachricht die gesendet werden soll
sender string Nein Absender-Name (Standard: [Server])

Antwort-Beispiel

{"success":true,"message":"Chat message sent"}

cURL

curl -X POST http://localhost:5550/api/chat/send \
  -H 'Content-Type: application/json' \
  -d '{"message":"Hallo an alle!","sender":"Admin"}'

Internes Verhalten

Nutzt server.broadcastMessage() für globale Nachrichten.
Unterstützt Farbcodes mit & Prefix.
POST /api/chat/send/{player}

Private Nachricht

Sendet eine private Nachricht an einen bestimmten Spieler.

Parameter

Name Typ Pflicht Beschreibung
player string Ja Empfänger-Spielername

Request Body

Feld Typ Pflicht Beschreibung
message string Ja Die Nachricht

Antwort-Beispiel

{"success":true,"message":"Private message sent to Steve"}

cURL

curl -X POST http://localhost:5550/api/chat/send/Steve \
  -H 'Content-Type: application/json' \
  -d '{"message":"Hey Steve!"}'