Live docs / Custom Content
Cross-Server Chat
How world chat reaches players across connected servers, what gets checked first, and when messages may not appear.
Overview
Cross-Server Chat lets world chat reach players on connected Awaken Ashes servers. When you send a world chat message, it is checked once in a shared chat layer and then delivered to every connected server that should receive it.
This makes world chat feel like one shared channel instead of separate conversations split by server.
How It Works
When you send a world chat message:
- Your server receives the message.
- The message is sent to the shared chat layer.
- The shared chat layer checks that the message is valid.
- If accepted, the message is sent back out to all connected servers.
- Each server shows the accepted message to its local players.
Your own server also waits for the accepted version before showing it. This keeps the order consistent and prevents a message from appearing locally if it was not accepted for the shared channel.
What Players See
Accepted messages appear as normal world chat, but they may include a server tag before the message. The tag helps players understand where the message came from when multiple servers are connected.
Example layout:
| Part | Meaning |
|---|---|
| Character name | The player who sent the message. |
| Server tag | The origin server, when configured. |
| Message text | The accepted world chat message. |
World chat and special global messages keep their usual chat styling, so they should still be readable in the same place you already watch global chat.
Message Checks
A message is checked before it is shown across servers.
Messages may fail if:
- The message is empty.
- The message is too long.
- The sender is not fully in game.
- The shared chat service is temporarily unavailable.
- The message is blocked by chat rules.
If a message fails, it is not shown to other players. Depending on the reason, your client may show a failed, denied, cooldown, or invalid-message result.
Delivery
Cross-Server Chat is designed so every connected server receives the same accepted message. This gives the shared channel one common flow:
- Accepted messages are delivered to all connected servers.
- Rejected messages are not displayed.
- The sender's server receives the same broadcast as every other server.
- Message order is controlled by the shared chat layer.
If one server is disconnected, players on that server may miss shared chat until the connection is restored. Other connected servers can continue receiving accepted messages.
Discord Mirror
Accepted world chat messages may also be mirrored to the community Discord when the bridge is enabled.
The Discord mirror follows the same shared chat flow:
- The message must be accepted for cross-server world chat first.
- Rejected messages are not mirrored.
- The mirrored message uses the accepted character name, server information, and message text.
- Discord delivery does not change whether the message appears in game.
Player Advice
- Use world chat when your message is meant for the wider connected community.
- Keep messages short enough for the chat window and the shared channel limit.
- If a message does not appear, wait a moment before trying again.
- If chat says the message is invalid, shorten it or check that it is not blank.
- Remember that local, party, guild, alliance, and whisper chats are separate from cross-server world chat.