What players see
When someone writes in your Discord channel, the message shows up in the game chat for every player on the server. When a player answers in the game, the answer shows up in that Discord channel.
Your servers share their chat the same way. A player on The Island writes something, and players on Ragnarok see it with the name of the server it came from. This works even when the servers run on different PCs.
Crosschat as regular chat
Out of the box, ARK shows lines from Discord and your other servers as its basic server message, in large yellow text. With the Regular chat style turned on, the same lines show up at normal chat size, with the player's name and where the message came from.
The regular chat style also shows Chinese, Korean and Japanese chat, as long as the player's game is set to that language. The basic server message garbles all of them, and even a single accented letter.
Turn on the regular chat style
- Open the server's Chat Logs page in HaruHost.
- On the In-game appearance card, turn on Regular chat style. HaruHost sets up the ASA API on the server with its own small chat plugin, so players don't download any mods.
- Under Customize crosschat, choose the Name display: Player + origin, Origin + player or Player only. An Origin tag puts [Discord] or the server's name in front of the message, in its own Tag color, and Message color changes the color of the text.
- Check the Preview, or press Send test line to see a sample line in the game.
- Press Save changes.
Saving can take a few minutes the first time, while HaruHost installs the ASA API. If the ASA API wasn't running on the server yet, the style starts working after the next restart, and the line under the switch tells you when that's needed. Turn the switch off again and crosschat goes back to the basic server message.
The style works on Windows and Linux servers. The server's owner can change it, and so can remote admins who may open that server's Chat Logs page. More about the API itself: the ARK Server API.
Set up Discord Chat for your servers
- In HaruHost, open Discord, then Discord Chat.
- Click Add, give the chat a name, and leave Enable two-way chat on.
- Tick Sync chat between assigned servers, so your ARK servers share their chat with each other as well as with Discord.
- Pick your Discord server and the channel the chat goes to. If the HaruHost bot isn't in your Discord server yet, the + button next to it adds the bot.
- Under Assigned game servers, tick every ARK server that should share this chat, then click Create.
- Open the new chat's details to check that every server is listed and server sync is on.
Last, turn on the regular chat style on each ARK server's Chat Logs page, as described above. Chat sync works without it, and the lines then come in as the basic server message.
Chat Logs
Search chat by message or sender, filter by channel, browse older conversations and send messages from the app, even while the server is offline.
The Discord bot
- Start, stop, restart and update servers.
- See players and playtime; kick, ban and give roles.
- Add and remove mods and passive mods.
- A live Server Info message with status, address and password.
More on the Discord page.
Run your ARK cluster with HaruHost
HaruHost sets up your ARK servers and keeps them updated, while they stay yours, on your own PC or a VPS. It runs a whole ARK cluster too, with the chat shared between your maps the way this guide describes.
How do you sync your community's chat today? Tell us on Discord.
Questions
Do I need a mod for ARK chat in Discord?
No. HaruHost reads the chat from the server, so Discord Chat needs no mod. The regular chat style uses HaruHost's own small chat plugin for the ASA API, which HaruHost sets up on the server; players download nothing.
Can ARK servers on different PCs share their chat?
Yes. Tick Sync chat between assigned servers in Discord Chat and assign the servers; they share chat wherever they run, and each line shows the server it came from.
Why are Chinese, Korean or Japanese letters garbled in ARK crosschat?
ARK's basic server message garbles every letter beyond plain English, even accents. Turn on the regular chat style on the server's Chat Logs page, and that chat shows as long as the player's game is set to that language.
How do I make ARK crosschat look like normal chat?
Turn on Regular chat style on the In-game appearance card of the server's Chat Logs page. Lines from Discord and your other servers then show at normal chat size with the player's name and where they came from.