Important Information: This bot and plugin was created with the help of AI.
Now, improved with:
Guided Setup Wizard — Step-by-step first-run setup in your terminal or your browser. It shows you exactly where to click in the Discord Developer Portal, verifies your bot token with Discord, builds the invite link for you with the right permissions, and tests each map's RCON connection before saving. Nothing is written until you confirm.
Live Server Status — Auto-refreshing embeds showing each map's online/offline state, current player count, and individual player session durations. Configurable refresh interval.
Cross-Server Chat — Players on any map in your cluster can talk to each other, and to Discord. Messages flow both ways in real time, appearing in-game as real chat, not server notifications.
Player Join/Leave Logging — A dedicated channel receives an embed for every join and leave: character name, Steam display name, tribe, and Steam64 ID.
Automatic Map Detection — The plugin identifies which map it's running on by itself. One identical config file works across your entire cluster — including hosts running every map from a single set of server files.
Custom Map Names — Running two of the same map? Name them whatever you like — "Rag-PVE" and "Rag-PVP" — and that's what players and Discord see.
Chat Filter — Bad-word filtering (plain words or regex) and link blocking with a per-domain allowlist. Censor with a mask, or block the message entirely.
Custom Format Templates — Fully customisable Discord message format using tokens: {server}, {sender}, {tribe}, {tribeName}, {channel}, {time}, {message}. ANSI colour support for styled output.
Web Control Panel — Configure everything, start/stop the bot, and watch live logs from your browser. No config files to hand-edit, nothing to install, and it works the same on Windows, Linux and macOS. The bot keeps running when you close the tab.
Standalone Executable — Prefer not to install anything? Grab the Windows .exe or Linux binary and run it directly — no Node.js required.
Runs 24/7 — Once configured, the bot starts automatically on launch. Run it from a terminal, as a Windows scheduled task, or under PM2/systemd. If the bot goes down, the plugin logs once and reconnects silently instead of spamming your server console.
or Click here to Join Discord
Now, improved with:
Requirements
Discord Bot- A Discord bot token with the Message Content intent enabled
- RCON enabled on each ARK server
- Node.js 20+ — or use the standalone executable and skip this entirely
- ArkApi installed on each ARK server
- Microsoft Visual C++ 2015–2022 x64 Redistributable