REFUGEBOT // OPS UTC --:--:--Z AGENT v1.5.0 Sign in
00// CHANGELOG AGENT v1.5.0 · 7DTD OPS

Changelog

New features and fixes for the RefugeBot agent — the mod that powers your in-game panel, shop, and commands. Grab the latest from the install guide and drop it into your server's Mods/ folder.

Download v1.5.0
v1.5.0 Latest June 18, 2026

Auto-update: keep RefugeBot current automatically

  • NewOptional auto-update for the RefugeBot mod. Turn it on (it's off by default) and your server checks for a new RefugeBot version each time it boots. If there's an update, it downloads and installs it automatically — verified by checksum so a bad download can't break anything — then tells you "RefugeBot updated to X.Y.Z — restart once more to apply." The update takes effect on your next restart. No more manually re-downloading the mod.
  • NewSafe by design. The old version is backed up before every update, and if a new version ever fails to connect, your server automatically rolls back to the working one. Off by default — flip it on in your refugebot.json with "autoUpdate": true.

Requires the v1.5.0 Agent (download from your server card + restart once). After that, future updates can apply themselves if you enable auto-update.

v1.4.0 June 18, 2026

Cloud backup & one-click server recovery

  • NewYour players' teleports, jail, and chat moderation are now backed up to the cloud. Every server's /settp teleport points, active jail sentences, and mutes/name overrides are saved to RefugeBot's servers automatically (alongside your economy, shop, and bans, which were already cloud-stored). These used to live only on your game server's disk.
  • NewRecover a lost or moved server in two clicks. Lost your config, switched hosts, or rebuilding after a crash? Open the ⋮ menu on a server card and pick "Get config / reconnect" to re-download that server's config. A fresh install re-links to the same server — and on first connect, all your players' teleports, jail, and moderation are restored automatically from the cloud backup. Nothing is lost.
  • FixInternal command-name references tidied up (the teleport commands are /settp / /tp / /tplist; some old code comments still called them by their original names).
  • ImprovedDiscord is now its own tab. Your per-server Discord settings (channel routing for bridge / admin / status / admin-chat, plus announcements) moved out of the Plugins list into a dedicated Discord tab in the server admin sidebar — it had outgrown being a "plugin." Same settings, same per-server routing; nothing changed about how it works.

Requires the v1.4.0 Agent — download it from your server card and restart your 7DTD server to enable the backup.

v1.3.9 June 18, 2026

Search everything, a roles overhaul, friendlier moderation, and more admin tools

  • NewSearch your whole admin panel (Ctrl / Cmd + K). A search box now lives in the top bar — type "chat color" (or any setting or command) and jump straight to it. It opens the right tab, scrolls to the setting, and flashes it so you can't miss it. Each result shows where it lives (e.g. "Protection › Flying detection") so similar-looking settings are easy to tell apart.
  • NewCompare roles side-by-side. The Roles page now has a "Compare roles" view — a grid of every role × every permission so you can see at a glance what each role can do, with the differences highlighted. Plus you can clone a role and search permissions.
  • ImprovedCommand permissions are no longer a wall of numbers. Instead of typing permission-level numbers, you now click which staff tier (Owner / Admin / Manager / Member) can run each command — that tier and everyone above gets access — or pick "Anyone".
  • ImprovedAnti-cheat actions are now dropdowns. "What to do when caught" used to be a raw command box. Now it's a simple menu: Kick, Ban (with a length picker), Warn, Log only, or a Custom command if you want full control.
  • NewMake Admin vs Manager actually differ in-game. An optional, owner-only toggle gives Managers a distinct in-game level, so a command set to "Admin only" really blocks Managers — while both keep full game-admin powers. Off by default; you can flip it back any time.
  • NewReset & wipe tools on every player. Right-click a player (or open their profile) to Wipe inventory, Reset drone data, or Wipe all player data. The full wipe asks you to type the player's name to confirm, and the old save is backed up first.
  • NewApply buffs and tweak progression from the profile. Pick and apply a buff right on a player's profile, and Give XP / Set level / Set skill points from the Skills window.
  • ImprovedClearer Location Tracker. The "who's nearby" chat command is now separated from the position-history settings, with a pointer to the Sleuth tab for full movement replay.
  • FixParty and live inventory now work for online players on 3.0. A player lookup could mis-resolve by Steam ID on 3.0, so Party and a live inventory read reported online players as offline. Fixed.
v1.3.8 June 18, 2026

Skills window polish + a fix for "player must be online" on online players

  • FixParty (and other player lookups) no longer say "player must be online" for someone who IS online. Some lookups didn't recognize a player by their raw Steam ID on 3.0. They now resolve reliably, so Party — and give/inventory/reset by Steam ID — work for online players.
  • NewSearch and filter in the Skills window. Type to find a skill by name or description, or filter by category (Attributes / Skills / Perks / Books / Crafting).
  • FixSkill descriptions read cleanly. The in-game color codes (e.g. [543f5e]) are stripped, and descriptions are shown in full instead of being cut off.
v1.3.7 June 18, 2026

Player skills viewer fixed and overhauled for 3.0 — icons, descriptions, and proper grouping

  • FixThe Skills viewer works on 7 Days to Die 3.0 again. 3.0 changed an internal text-lookup method, which made the whole skills read fail — the Skills window came up empty. RefugeBot now reads it in a 2.6/3.0-safe way, so a player's levels, attributes, and perks load correctly.
  • NewSkills now show icons and descriptions. Each attribute, skill, perk, book, and crafting skill shows an icon and a short description of what it does, grouped the way the game organizes them (attributes → their skills → perks, plus separate Books and Crafting sections) instead of a flat list.
v1.3.6 June 18, 2026

Fun buttons: buffs, hordes, party effects — and see/clear a player's active buffs

  • NewFun effects on the Players tab. Open any online player and hit 🎉 Fun effects for a grid of buffs (dance, drunk, super-speed, big-head, god-mode, and troll/punish effects) plus drop-a-horde-on-them presets (screamer party, dire wolf pack, boss, and more). There's a 🎉 Party actions button too, which fans an effect over the player's whole party at once.
  • NewAct on everyone online. A new bar at the top of the Players tab lets you give items, give coins, buff, or broadcast to all online players at once — handy for horde night ("everyone gets first aid + ammo"). The give-to-all uses the same item picker you already know.
  • NewSee and clear a player's active buffs. The player profile now shows their current buffs (with time left), and you can remove a single buff or clear them all — the undo for the fun buttons.
  • New"Fun buttons" permission. A dedicated role permission gates all of the above, so you can hand fun buttons to trusted staff without giving them full console access. It's a fixed, safe list of effects — not raw commands. (Owners always have it; turn it on for other roles in Roles & Permissions.)
v1.3.5 June 17, 2026

Land Claims list works again on 7 Days to Die 3.0

  • FixThe Land Claims view showed 0 claims on 3.0 servers. 3.0 removed a field RefugeBot used to read claim allies, which made the whole claim lookup fail and report an empty list even when the world had claims. RefugeBot now reads that data in a way that works on both 2.6 and 3.0, so your players' land claims show up again. (The ally list degrades gracefully if 3.0 moved it.) Requires a server restart to load.
v1.3.4 June 17, 2026

Friendlier banned-item actions: pick Ban or Kick, set a length, or write your own

  • NewBan is now a one-click action for banned items. Under Moderation & Protection → Banned Items, "When a banned item is found" now includes Ban the player with a simple length picker (1 day, 7 days, 30 days, 1 / 5 / 10 / 100 years, or permanent) — no console syntax to remember. "Run a custom command" is still there for anything else you want (jail, a custom kick, etc.).
  • FixCleaned up the banned-items action panel. A stray label was showing above the command box; the action options are now laid out clearly, and the right field (ban length or custom command) appears only when it applies.
v1.3.3 June 17, 2026

Forum images now display, /bed honors the Teleport toggle, custom admin roles, and more — from your bug reports

  • FixForum images now display. Uploaded images (attach, paste, or drag-and-drop) were saving correctly but showing as a broken-link icon, because the image URL was being captured by the forum's own page routing instead of serving the file. Images — including ones already posted — now load properly everywhere on the forums.
  • Fix/bed now respects the Teleport command toggle. /bed (teleport to your bedroll) was missing from the Features & Commands list and kept working even when you turned the Teleport group off. It now appears in the list with its own toggle and is properly disabled when you switch it off.
  • FixThe server config viewer reads the file your server actually uses. If you run under LinuxGSM (or any setup that points the game at a non-standard config path with -configfile), the web app was showing an unused serverconfig.xml instead of the real one. It now asks the server which file it loaded and shows that.
  • NewCustom admin roles can be assigned to members. Roles you create on the Roles & Permissions page now appear in the member invite and role dropdowns, and a member assigned a custom role is governed by that role's permission set. (Billing and member management stay Owner-only.)
  • NewCompare roles side-by-side. A new "Compare roles" view on the Roles & Permissions page shows every role's capabilities in one matrix, with a "differences only" filter and a plain-English "Role A = Role B ± these permissions" summary — handy for keeping similar admin roles consistent.
  • NewAuto-ban (or any command) on a banned item. The Banned Items action can now run a console command of your choice when a banned item is found — e.g. ban add {steamid} 7 days "Banned item" — with {steamid}, {name}, {eid}, and {items} filled in. Use it to auto-ban, jail, or anything else, with full control over the command and duration.
v1.3.2 June 17, 2026

The map works on 7DTD 3.0, and you can post images on the forums

  • FixMap rendering works on 7 Days to Die 3.0. On 3.0 the live map and "uncover map" were dead — the map tab was blank and uncover did nothing. 3.0 moved the game's map-rendering code into its core, and RefugeBot was still looking for it in the old place, so every map action failed. RefugeBot now finds it in either location, so the same build works on 2.6 and 3.0. To generate the map on a 3.0 server, turn on EnableMapRendering in your server settings and run an uncover. (Note: on 3.0 the very bottom edge of the world map can show a thin black line where tiles fall past the world boundary — cosmetic, not missing data.)
  • NewImage uploads on the refugebot.com forums. You can now attach images to topics and replies — click the Image button, paste a screenshot straight from your clipboard, or drag-and-drop a file. Images are hosted on refugebot.com (PNG, JPG, GIF, or WEBP, up to 5MB), so they won't break if an external host goes down. Great for bug reports and sharing base builds.
v1.3.1 June 17, 2026

Plays nicer with other mods, plus a forum fix

  • FixRefugeBot no longer swallows slash commands that belong to other mods. If another mod on your server defines its own chat command (e.g. /sh), RefugeBot was intercepting it, replying "Unknown command," and stopping it before that mod's handler ever ran. RefugeBot now passes any command it doesn't own straight through, so other mods (loaded in any order) get their commands. RefugeBot also no longer shows a false "Unknown command" message for commands it doesn't recognize, since another mod may own them.
  • FixThe forum "new topic" box no longer closes when you click outside it. Clicking the background (or click-dragging to select text and releasing outside the box) used to dismiss the editor and discard your draft — a real problem when filing a bug report and gathering details. It now closes only when you hit Cancel, Post, or Escape.
v1.3.0 7DTD 3.0 June 16, 2026

RefugeBot now runs on 7 Days to Die 3.0 "Dead Hot Summer" — optionally with fewer required mods, more reliable land claims, and a complete map uncover

  • NewFull 7 Days to Die 3.0 "Dead Hot Summer" support. RefugeBot loads and runs on 3.0 — and the same build still runs on 2.6, so you can update your server whenever you're ready without swapping mods. Everything your players use day to day — economy, shop, teleports, homes, land claims, the chat bridge, join/leave, the in-game panel — works on 3.0.
  • NewRun with fewer required mods (optional). A full admin command set used to mean installing PrismaCore (and the Allocs "Server Fixes") alongside RefugeBot. RefugeBot can now provide those commands itself — chat, claims, teleports, jail, player resets, vehicle/drone recovery, blood-moon spawner tuning, banned items, reserved slots, and more — so those mods become optional. If you drop them, you get RefugeBot's own versions: enforced on the game's main thread, configured from your panel, and stored in your account so they survive restarts and re-installs. Happy with your current PrismaCore setup? Leave Compatibility Mode on and RefugeBot steps aside so PrismaCore keeps running its commands — entirely your call, and reversible from the panel.
  • NewDeath notifications on 3.0. 3.0 changed how the game reports a player's death, so catching it took new plumbing. In-game and Discord death messages work on 3.0, with clean, varied phrasing and the real cause — the zombie or animal that got you, the weapon in PvP, falls, radiation — instead of raw internal names.
  • NewThe in-game ESC admin panel opens on 3.0. 3.0 reorganized the in-game UI; the panel writes to the version-correct location so it appears and its labels read correctly on 3.0.
  • NewBoosted-stat items (3.0 "magnitude"). 3.0 adds gear with rolled stat boosts. You can now give and sell boosted items — set a magnitude on a shop item or an admin give and the boost roll is applied just like a world-found item.
  • NewAccurate blood-moon countdown, difficulty, and game mode on 3.0. 3.0 moved these settings into its new sandbox-options system. RefugeBot reads the live values straight from the running game, so your real blood-moon schedule and difficulty show correctly in /stats, serverstats, and the status feed.
  • FixLand claims sync reliably — no more "claims stopped enforcing after a restart." Claim protection is enforced in-game but authored in your panel; the one-time sync could silently fail after a server restart, leaving the agent with nothing to enforce. The sync is now verified (the panel confirms the agent received the claims and retries if not), a reconnecting server can no longer get stuck behind a stale connection, and overlapping zones resolve in a stable order every restart.
  • FixMap uncover no longer leaves black patches. If a player was online when you uncovered the map, the areas they had loaded came out as black blotches. Those chunks are now painted correctly, so the uncovered map is complete.
  • NewAdvanced claim zones. Beyond protected / hostile-free / access zones, you can now configure reversed (jail) zones (players are kept inside), level-gated zones (entry needs a minimum player level), and PvP zones (PvP on inside, your server default restored on leave) — all from the claims editor.
  • NewMore admin commands. af (grant a player land-claim ally access), listbuffs / listplayerbuffs / listplayerskill, timerba (a countdown that broadcasts then runs a command), and public-waypoint admin: wpc (add/remove waypoints) and mvw (move a player to a waypoint — offline players are teleported there on their next login).
  • NewPanel additions. A Party view on online players, a Claim allies list on land claims, and a per-command permission table to set the minimum admin level for each in-game command — all from the panel.
v1.2.39 June 12, 2026

Jump between your servers and take your character with you — plus quieter logs for clustered saves

  • NewCross-server transfers (/servertransfer). Players run /servertransfer in chat and a server picker opens in their real web browser, showing each linked server live (online/offline + player count). One click connects them straight into that server via steam:// — no manual IP entry. Turn it on per-server under Server Config → Cross-server transfers.
  • NewClustered servers — one character across your worlds. Run a group of servers that share a single player save, so players keep the same character — level, skills, and inventory — as they hop between your worlds (and arrive at the lobby instead of underground). A plain-English heads-up: 7 Days to Die stores items and placed blocks as bare ID numbers, and each world keeps its own private "number → item" key — so simply pointing several different worlds at one shared save will scramble inventories (a glass block can come back as a car hood) or even reset a character. That's exactly why the base game disables cross-world characters out of the box. RefugeBot fully supports clusters, but each one needs a special one-time fix: lock a single shared item/block key onto every server in the cluster so they all read the character the same way. On our hosted servers we handle this for you automatically. For self-hosters, we're building a tool for Linux & Windows that does it for you — coming soon.
  • NewOwner control over in-game commands. A Server Features & Commands section lets owners enable or disable individual /commands per server, so you decide exactly what players can use.
  • FixNo more repeated "loading player data failed" log spam on clusters. The offline player-stats scanner re-read a character file every few minutes while that player was online on another cluster server (their shared save kept changing), and modded item data that doesn't parse offline made the game log a failure stack each time. The scanner now backs off (and stops retrying a file that won't parse) instead of re-attempting every cycle — the errors were always harmless (they never affected a real join), just noisy. Logs stay clean.
v1.2.38 June 10, 2026

The two ghost types that never died are now cleaned up — and every shop icon renders

  • FixGhosts stuck "mid-disconnect" are finally removed. When a player times out (or is kicked), the game flags the connection as disconnecting and then runs its built-in disconnect — which throws an error on exactly these dead connections, leaving the flag set and the ghost in the player list. The cleanup used to skip anything flagged as disconnecting ("it's already leaving"), so these ghosts lived forever — spamming unknown client for hours and shrugging off admin kick commands. A connection that stays flagged and link-dead for 15 seconds (a healthy leave completes in under 2) is now force-cleaned.
  • FixNameless phantom slots are cleaned up too. A join that dies mid-handshake can leave an empty slot (no name, no entity) that admins can't kick at all (kick <none> fails). These were skipped as "still connecting"; now a never-logged-in slot with no network link for 90 seconds is removed. A real joiner — even a slow map download — keeps a live network link the whole time, so they're never touched.
  • FixThis also breaks the ghost cascade. A lingering ghost collided with its own player's reconnect ("Duplicate player ID"), and the failed kick of the old slot created another immortal ghost. Clearing both types stops the loop.
  • FixEvery in-game shop icon now renders. Modded and bundle items (ammo bundles, contracts, first-aid kits, coffee…) showed blank icons because only some vanilla icons exist as client-side sprites. Each shop cell now also loads its icon from the web panel's icon library, so every item shows its real icon.
v1.2.37 June 8, 2026

Ghost cleanup no longer freezes the server

  • FixRestarts no longer hang the server. The ghost cleanup reacted to the unknown client line by disconnecting that connection immediately — but that line is produced from inside the server's own network loop, so doing the disconnect right then could lock up the whole server. It stayed "running" but stopped responding (no one could join, no Discord "online" post) until someone restarted it manually. The cleanup now just notes the suspect and does the actual disconnect a moment later, safely outside that loop.
  • FixPlayers reconnecting after a restart are never mistaken for ghosts. When everyone rejoins at once, a player still mid-connection briefly looks just like a ghost (no network link yet). The cleanup now only acts on a connection that is fully joined and has stayed link-dead for several seconds, so a normal join — even a slow one during the post-restart rush — is left completely alone.
v1.2.36 June 8, 2026

Ghost cleanup that actually frees the slot

  • FixGhost players are now removed on the first pass instead of crashing mid-cleanup. The cleanup correctly spotted every ghost, but the disconnect step itself threw an error on exactly the connections it was meant to remove — a ghost has no live network link, and the game's built-in disconnect routine assumes one, so it aborted before actually freeing the slot. The player kept counting as online and the unknown client log spam continued. We now remove the leftover body first (so the game's routine takes a clean path), then guarantee the connection slot is freed even if that routine still throws. Bodied ghosts and empty phantom slots are both handled in one pass.
  • FixFull error detail is now logged if a cleanup ever fails again, so the exact cause is visible instead of a bare "object reference" message.
v1.2.35 June 7, 2026

Ghost cleanup, finally reliable — plus quieter Discord & panel

  • FixGhost players are now auto-kicked the moment the server flags them. When a connection's network link dies but the player record lingers, the server logs requested for unknown client over and over (and the player shows as online when they aren't). We now react to that exact line: read the client number off it and disconnect that one connection in-process, then clear its leftover body. A normal logout never produces that line, and a player still downloading the map never produces it — so real players are never touched.
  • NewRe-enabled by default on safe builds. The cleanup had been switched off because an older version could mistake a slow map-download for a ghost. It's back on automatically for servers running this build (or the previous peer-loss build); servers on older builds stay off until updated.
  • FixNo more duplicate "left the game" messages in Discord. When a normal disconnect left a ghost behind, cleaning up that ghost re-fired the leave event, so Discord posted the same player leaving two, three, or four times. A single departure now posts exactly one leave message — the cleanup's own disconnect is recognized and stays silent.
  • FixServer restarts no longer make the panel sluggish. While building the Server Info tab on boot, the agent was reading a few numeric settings (like blood-moon frequency) as text, which the game rejects and logs as an error every time — flooding the console and bogging down the panel during startup. We now read each setting as its proper type, so boots are clean and the panel stays responsive.
v1.2.34 June 6, 2026

Item quality now delivers

  • FixShop items, packs, and admin "give" now work when you set a quality/tier. Selling or giving an item with a specific quality (e.g. a Tier 6 tool) silently delivered nothing — the underlying give command requires the quality and a "used %" together, and we were sending the quality alone, which it rejects outright. We now send both (0% used = brand-new), so quality items arrive as intended. Items without a set quality were never affected.
  • FixDiscord /give with a quality is fixed the same way.
v1.2.33 June 6, 2026

Ghost cleanup: never kick a real joiner

  • FixAuto-cleanup no longer disconnects players who are still downloading the map. The safety net used to remove anyone without an in-world body after 90 seconds — but a player loading a big world on a slow connection legitimately has no body yet, so on rare occasions a real joiner got booted. It now disconnects a connection only when its actual network link is gone (the game reports a −1 ping because the underlying peer no longer exists), which a player who's still downloading never trips. Slow joins are now left alone no matter how long they take.
  • FixCatches more kinds of stuck connection. The cleanup now also clears a player who had spawned in but whose connection silently dropped (leaving a frozen body in the world and in the player list), plus empty leftover connection slots — and it removes the frozen body too, so no manual cleanup is needed.
v1.2.32 June 5, 2026

Ghost players, gone

  • Fix"Ghost" players (−1 ping) no longer pile up. Players stuck mid-connect with a −1 ping could accumulate, block new people from joining, and freeze the in-game player list until the server was restarted. The cause is fixed, with an automatic safety net on top.
  • FixThe background stats scan no longer interferes with players loading in. The companion's player-stats scan now runs in step with the game instead of alongside it, so it can't disrupt a character loading into the world — the main trigger for those ghost connections.
  • FixOne bad quest can't brick a whole save. If a saved character references a quest a mod has since changed or removed, that character now still loads (just without that one quest) instead of failing to load entirely.
  • NewAutomatic ghost cleanup. Any client stuck connected with no in-world body for 90 seconds is now disconnected automatically — freeing the slot and stopping the log spam, so a wedged connection can't block your server until a restart. On by default.
  • FixRegion header repair no longer risks chunk data. The built-in tool for fixing a corrupted region-file (.7rg) header was overwriting part of each region's internal chunk index while it repaired the header — which could turn a minor header problem into actually-lost chunks. It now repairs only the 4-byte signature and leaves every chunk's location data untouched.
v1.2.31 June 3, 2026

Panel tab buttons fill the bar

  • FixTab buttons now span the full panel width. The row of tab buttons across the top of the in-game ESC panel left a small empty gap on the right edge; the buttons now stretch edge-to-edge with the close button overlapping the last tab.
v1.2.30 June 3, 2026

Windows self-host fix

  • FixWindows self-hosted servers. On Windows the agent could fail to find its own config folder, so it never connected — leaving the in-game panel hidden and the /votelink · /webshop · /website · /discord popups showing un-clickable links. The agent now reads its folder directly from the game, so Windows hosts work the same as Linux.
v1.2.29 June 3, 2026

In-game panel, leveled up

  • NewServer Info tab. An optional tab that auto-fills a table of your live server settings — difficulty, XP rate, loot, PvP, bloodmoon, day length, land-claim rules and more. No typing; the numbers follow your server config.
  • NewOne-color accent theme. Pick a single brand color and the whole panel re-skins to match it — borders, tabs, and headers.
  • NewPer-tab icons & colors. Choose an icon and hover color for each tab, with a live preview while you pick.
  • NewHeader logo & full-width banner. Add your own logo to the panel header, or stretch it edge-to-edge as a full banner across the top.
  • NewWelcome-tab content blocks. Build out your Welcome tab with stacked blocks: styled text, images, info rows (label + value), and clickable link buttons.
  • New10 languages. The admin panel and in-game messages are now available in English, Spanish, French, German, Portuguese, Russian, Polish, Simplified Chinese, Japanese, and Korean.
  • FixPanel header and subtitle now follow your accent color instead of staying dark.
v1.2.28 June 1, 2026
  • FixItem-picker icons now load correctly for Windows self-hosters. Recommended update if you run your server on Windows.
v1.2.17 May 19, 2026
  • ImprovedChat-command matching is more precise, so commands that share a prefix (like /tp and /tp2) no longer collide.
  • ImprovedPrivate messages and gifts reliably reach the right player.
Discord embeds, Mail & Leaderboards May 19, 2026

A big community-features day

  • NewDiscord status embeds. An opt-in live server embed posts every 15 minutes — players online, uptime, server FPS, next-bloodmoon countdown, zombie/animal counts, the connect IP, and a starred admin list.
  • NewRestart & bloodmoon announcements. Scheduled restart warnings (15/10/5/1-minute countdowns with your timezone) and bloodmoon alerts (warnings, a "begun" embed, and a "survived" recap with a per-player kill leaderboard).
  • NewMail system. A unified inbox for player-to-player and admin-to-player messages, with reply threads, a personal block list, and an in-game ping for unread mail at login.
  • NewLeaderboards & public profiles. An 8-card leaderboard (zombie kills, bloodmoons survived, playtime, daily streak, distance walked, items crafted, longest life, most deaths). Click any player for a public profile with Send Message / Block.
  • NewFriend teleport. Players teleport to each other with /friend (accept/deny prompt, optional party auto-approve, cooldowns, zombie-safety check); admins get /tp2 for instant teleport.
  • NewBetter backups + CSMM import. Server backups now include members, Discord routing, mail, notes, waypoints, land claims, roles and teleports, with per-section restore. Migrating from CSMM? Upload your Patrons export and bring players, wallets, donor tiers, shop and bans across.
  • NewChat-window repositioning, a bloodmoon HUD countdown, and a periodic "Players Online" broadcast.
  • FixRestored auto-decorated chat names (Owner/Officer tags + role colors) and stopped accidental personal-tenant creation when a player just signs in to shop.
In-game panel polish May 18, 2026

ESC-panel & chat-bridge bug-bash

  • NewPopup link commands. /votelink, /webshop, /website and /discord open clickable in-game popups.
  • NewCommands tab + item icons in the ESC panel — the full command help in two columns, and item artwork in the shop grid.
  • NewEconomy Roles. Full admin management plus a player self-service picker with custom flavor messages.
  • FixDiscord chat bridge no longer drops admin messages or leaks Party/Friends chat; the player hub got a redesign; and offline purchases now auto-deliver on next login.
v1.0.3 May 11, 2026
  • FixThe in-game ESC "Refuge" panel is back after vanishing in an earlier update.
  • FixYour server key is now stored in a durable location, so rebuilding a managed server no longer loses it.
Dashboard parity May 4, 2026

~50 dashboard improvements

  • ImprovedBig polish pass across Players, Bans, Console, Scheduler, Items, Packs, Shop, Profiles, Plugins and settings — right-click menus everywhere, console command history + help, scheduler templates with a cron cheat-sheet, shop live-preview, richer player profiles, and the Lua plugin editor with an API reference.
Public launch · v1.0.0 May 3, 2026

RefugeBot goes public

  • Newrefugebot.com is live. A unified landing page, agent download, and setup guide at both refugebot.com and app.refugegaming.org.
  • NewA read-only super-admin overview, an install guide, and the ability to pre-invite teammates by Steam ID.
  • FixEarly install hiccups sorted (missing runtime files; the agent now auto-detects its setup port from your server config).
Stability May 1, 2026
  • FixResolved an issue that could leave players stuck at "Creating player," and corrected the behavior of 11 staff chat commands.
Feature parity April 30, 2026

Catching up to the original RefugeBot

  • NewBilling & Discord shared bot went live, plus the Plugin Hub (browse and install community Lua plugins), region backups with auto-snapshots, and tenant backup/restore.
  • NewPlayer Bazaar, session tracking, a bloodmoons-survived counter, multi-channel Discord routing, fight-arena embeds, a vehicle tracker, and a web teleport hub.
Service live April 28, 2026
  • Newapp.refugegaming.org is online. The hosted service went live in production, with billing and the first in-game server connected.
The rewrite April 27, 2026

RefugeBot becomes a hosted service

  • NewRefugeBot was rebuilt from a single in-game mod into a hosted service + lightweight game agent — so your admin dashboard and player shop keep working even when your game server is down (purchases queue and deliver when it reconnects). This is the foundation everything above is built on.
01// BEFORE ALL THIS — THE ALPHA ERA PRE-LAUNCH IN-GAME MOD

Before the hosted service, RefugeBot lived entirely as a drop-in 7 Days to Die mod, refined steadily over many internal revisions. Those early builds are where most of today's features were born. Exact dates weren't kept for every revision, so the ones below are approximate.

Alpha — Admin power tools April 2026
  • NewDiscord sign-in, custom roles, ban/whitelist tools, and one-click full-server backup & restore. The economy "roles" became a configurable plugin where owners build custom roles (heal, repair, give-item) with their own names and perks.
Alpha — Scheduler, maps & history March 2026
  • NewScheduled tasks (automated restarts/saves with a visual builder), live map overlays (entities + land claims with click-to-teleport), a searchable 30-day chat log, and a beefed-up in-panel console.
  • ImprovedPlayer history backfill reads existing save files so stats show up even for players who haven't logged in since install; item browser, icon tints, and the player hub login page all got polish.
Alpha — Install made painless February 2026
  • ImprovedAuto-detection of your server config and web port so most hosts need zero manual setup, an install wizard that asks where to store data and handles random-world save paths, and an in-panel config-path override for locked-down hosts.
  • ImprovedRefugeBot now defaults to a single currency (Coins) — the optional second currency disappears completely when off — and owners can name their own currencies.
Alpha — Donor tiers & cross-server shop January 2026
  • NewDonor Management with configurable tiers and perks (teleport slots, XP/loot multipliers, monthly currency, bazaar access) and two-way Discord role sync.
  • NewCross-server shopping from the player hub — browse and buy from any server in your cluster, with purchases queued as pending deliveries — plus an in-panel server-config editor and a built-in install guide.
Alpha — Accounts, permissions & themes January 2026
  • NewRole-based accounts (owner / admin / moderator) with per-user logins, a fine-grained permissions editor, multi-owner support, and the ability to transfer the "master" server.
  • NewTheme Studio — 10 full color themes plus font, density, and layout customization, with Steam avatars throughout, and the Plugins page reborn as a marketplace.
Alpha — Multi-server clusters December 2025
  • NewRun several servers as one cluster — shared shop, packs, plugins, and a shared wallet so a player's coins follow them between servers (with offline queueing so balances are never lost).
  • NewCluster Health view (player counts + CPU/RAM/FPS across all servers), a unified admin URL for the whole cluster, and consolidated Discord settings with per-server chat channels and a /status command.
Alpha — The first builds December 2025
  • NewThe earliest documented RefugeBot: a drop-in mod with a first-run setup wizard, a secure boot password, Steam linking during install, in-app help, and /pay player-to-player transfers.
  • NewThe foundation for clustering — drop the mod on another server and it finds its neighbors and joins with a single code. (Earlier prototypes existed before this point, but weren't kept in the record.)