<?xml version="1.0" encoding="utf-8"?>
<feed xmlns="http://www.w3.org/2005/Atom">
    <id>https://dzbot.de/docs/changelog/</id>
    <title>dzbot changelog</title>
    <updated>2026-10-18T17:41:00.000Z</updated>
    <generator>https://github.com/jpmonette/feed</generator>
    <link rel="alternate" href="https://dzbot.de/docs/changelog/"/>
    <subtitle>Every dzbot release and what changed in it.</subtitle>
    <icon>https://dzbot.de/docs/img/favicon.ico</icon>
    <entry>
        <title type="html"><![CDATA[v3.26.1]]></title>
        <id>https://dzbot.de/docs/changelog/v3.26.1/</id>
        <link href="https://dzbot.de/docs/changelog/v3.26.1/"/>
        <updated>2026-10-18T17:41:00.000Z</updated>
        <summary type="html"><![CDATA[A small fix for the receipt intake.]]></summary>
        <content type="html"><![CDATA[<p>A small fix for the receipt intake.</p>
<h2 class="anchor anchorTargetStickyNavbar_Vzrq" id="fixed">Fixed<a href="https://dzbot.de/docs/changelog/v3.26.1/#fixed" class="hash-link" aria-label="Direct link to Fixed" title="Direct link to Fixed" translate="no">​</a></h2>
<ul>
<li class="">The receipt intake starts reading on the first click of <strong>Read &amp; draft bookings</strong>. After typing a note, the
first click used to only save the note and had to be repeated.</li>
</ul>]]></content>
    </entry>
    <entry>
        <title type="html"><![CDATA[v3.26.0]]></title>
        <id>https://dzbot.de/docs/changelog/v3.26.0/</id>
        <link href="https://dzbot.de/docs/changelog/v3.26.0/"/>
        <updated>2026-10-18T16:30:00.000Z</updated>
        <summary type="html"><![CDATA[A moderation update: every player dossier now has a Cheating-Index that spots Cronus Zen and XIM recoil]]></summary>
        <content type="html"><![CDATA[<p>A moderation update: every player dossier now has a Cheating-Index that spots Cronus Zen and XIM recoil
compensation. The dossier sections open with number tiles, and the map shows locked containers as their own
layer.</p>
<h2 class="anchor anchorTargetStickyNavbar_Vzrq" id="a-cheating-index-for-cronus-zen-and-xim">A Cheating-Index for Cronus Zen and XIM<a href="https://dzbot.de/docs/changelog/v3.26.0/#a-cheating-index-for-cronus-zen-and-xim" class="hash-link" aria-label="Direct link to A Cheating-Index for Cronus Zen and XIM" title="Direct link to A Cheating-Index for Cronus Zen and XIM" translate="no">​</a></h2>
<p>Every player dossier now carries a Cheating-Index that spots recoil compensation from devices like Cronus Zen
or XIM. It compares how often a player lands several hits per second at distance with everyone using the same
weapon at the same distance, across all their accounts and all communities on dzbot. Find it at the top of a
player's Moderation section; clicking it shows the weapons and distances where they stand out. Players who are
clearly above normal also get a line on the dossier overview. It is a pointer, not proof.
<a href="https://dzbot.de/docs/admin/player-details#cheating-index" target="_blank" rel="noopener noreferrer" class="">Docs</a></p>
<h2 class="anchor anchorTargetStickyNavbar_Vzrq" id="good-to-know">Good to know<a href="https://dzbot.de/docs/changelog/v3.26.0/#good-to-know" class="hash-link" aria-label="Direct link to Good to know" title="Direct link to Good to know" translate="no">​</a></h2>
<ul>
<li class="">Player details: Moderation, Economy, Presence, Identity and Technical now start with a row of number tiles
(active restrictions, warnings, open tickets, balance, orders, playtime, devices, alt accounts …). Clicking a
tile filters or jumps to the list it counts. <a href="https://dzbot.de/docs/admin/player-details#the-spokes" target="_blank" rel="noopener noreferrer" class="">Docs</a></li>
<li class="">The map has a new layer <strong>Locked containers</strong> under Loot events: the coloured shipping containers, each with
the colour of the key that opens it. It appears only where they really spawn — in vanilla on Sakhal (blue or
yellow) and Nasdara (green), on your server also wherever your mission files, object spawner files or
<code>init.c</code> add them. Spawner files hidden from the map in <code>izurvive.json</code> stay hidden.
<a href="https://dzbot.de/docs/frontend/map#layers-and-what-you-click" target="_blank" rel="noopener noreferrer" class="">Docs</a></li>
</ul>]]></content>
    </entry>
    <entry>
        <title type="html"><![CDATA[v3.25.0]]></title>
        <id>https://dzbot.de/docs/changelog/v3.25.0/</id>
        <link href="https://dzbot.de/docs/changelog/v3.25.0/"/>
        <updated>2026-10-18T14:10:00.000Z</updated>
        <summary type="html"><![CDATA[A big update: the AI Companion understands voice messages, alliances are rebuilt and now really count, and the]]></summary>
        <content type="html"><![CDATA[<p>A big update: the AI Companion understands voice messages, alliances are rebuilt and now really count, and the
map shows loot tier zones and Nasdara's radio bunkers. Your players also see the wiki now without loot sharing,
and Boosted Cars covers every vehicle.</p>
<h2 class="anchor anchorTargetStickyNavbar_Vzrq" id="the-ai-companion-understands-voice-messages">The AI Companion understands voice messages<a href="https://dzbot.de/docs/changelog/v3.25.0/#the-ai-companion-understands-voice-messages" class="hash-link" aria-label="Direct link to The AI Companion understands voice messages" title="Direct link to The AI Companion understands voice messages" translate="no">​</a></h2>
<p>In the web panel, press the microphone in the message box, talk for up to 3 minutes and press the counter to stop —
the transcript lands in the message box so you can fix a misheard player name before sending. In Discord, send a
voice message in your companion thread or as a reply to one of its answers and it answers directly. Transcription
is paid from the AI credit, well under a cent per minute.
<a href="https://dzbot.de/docs/admin/ai-companion-usage#voice-messages" target="_blank" rel="noopener noreferrer" class="">Docs</a></p>
<h2 class="anchor anchorTargetStickyNavbar_Vzrq" id="alliances-got-a-real-upgrade">Alliances got a real upgrade<a href="https://dzbot.de/docs/changelog/v3.25.0/#alliances-got-a-real-upgrade" class="hash-link" aria-label="Direct link to Alliances got a real upgrade" title="Direct link to Alliances got a real upgrade" translate="no">​</a></h2>
<p>Alliances have a name, can hold any number of factions, and a faction can be in several. New members and removals
are voted on by every member faction, leaving is always possible. Being allied now counts: allies don't trigger
each other's base alarms, can't collect bounties on each other, can be let into each other's zones, can share their
map location with each other, and every kill or hit between allies shows up as an alliance violation on the
faction page. <a href="https://dzbot.de/docs/concepts/factions" target="_blank" rel="noopener noreferrer" class="">Docs</a></p>
<h2 class="anchor anchorTargetStickyNavbar_Vzrq" id="loot-tiers-on-the-map">Loot tiers on the map<a href="https://dzbot.de/docs/changelog/v3.25.0/#loot-tiers-on-the-map" class="hash-link" aria-label="Direct link to Loot tiers on the map" title="Direct link to Loot tiers on the map" translate="no">​</a></h2>
<p>Switch on <strong>Loot tiers → Tier zones</strong> in the layer panel and the map is tinted by tier — Tier 1 stays clear, Tier 2
to 4 get warmer from yellow to red, Unique spots are pink. On your server it shows your server's own tier zones
when you share your loot settings, so players see where you moved the good loot.
<a href="https://dzbot.de/docs/frontend/map#loot-tiers" target="_blank" rel="noopener noreferrer" class="">Docs</a></p>
<h2 class="anchor anchorTargetStickyNavbar_Vzrq" id="radio-bunkers-on-nasdara">Radio bunkers on Nasdara<a href="https://dzbot.de/docs/changelog/v3.25.0/#radio-bunkers-on-nasdara" class="hash-link" aria-label="Direct link to Radio bunkers on Nasdara" title="Direct link to Radio bunkers on Nasdara" translate="no">​</a></h2>
<p>Players on Nasdara can decode the night radio's bunker morse code: the new guide "Radio bunkers on Nasdara" in the
wiki (your server's wiki and wiki.dzbot.de) has a decoder at the top — tap along with two big Short/Long keys, and
it names the bunker, shows it on the map and gives the 4-digit door code. "Full map" opens the big map with the new
Radio bunkers layer and every heard code at its bunker.
<a href="https://dzbot.de/docs/frontend/wiki#radio-bunker-decoder" target="_blank" rel="noopener noreferrer" class="">Docs</a></p>
<h2 class="anchor anchorTargetStickyNavbar_Vzrq" id="good-to-know">Good to know<a href="https://dzbot.de/docs/changelog/v3.25.0/#good-to-know" class="hash-link" aria-label="Direct link to Good to know" title="Direct link to Good to know" translate="no">​</a></h2>
<ul>
<li class="">Your players now see a <strong>Wiki</strong> page in the navigation even if you do not share your loot settings; it then shows
the vanilla values of your map. Who sees it is the new right <strong>Access Wiki</strong> (<code>player.wiki.access</code>); groups with
<code>player.*</code> have it already. Set it to <strong>Deny</strong> to hide the wiki.
<a href="https://dzbot.de/docs/concepts/access-control#wiki" target="_blank" rel="noopener noreferrer" class="">Docs</a></li>
<li class="">New guest page switch <strong>Show wiki to guests</strong> under Settings → Guest pages shows the wiki to visitors without
login. <a href="https://dzbot.de/docs/admin/settings#guest-pages" target="_blank" rel="noopener noreferrer" class="">Docs</a></li>
<li class="">Boosted Cars now boosts every vehicle of your map — motorbikes and boats too — and starts from your map's own
vanilla values instead of Livonia's. Your old multiplier was converted to the new global boost (×2 became
+100 %); the change takes effect on the next restart. Fine-tune cars, trucks, motorbikes, boats and each single
vehicle on top — the boosts multiply, -100 % turns a vehicle off. Sakhal is supported now.</li>
<li class="">Existing alliances moved over automatically and are now named "Faction A &amp; Faction B"; members with
<code>manage_alliances</code> can rename them on the faction page (Alliances tab).
<a href="https://dzbot.de/docs/concepts/factions" target="_blank" rel="noopener noreferrer" class="">Docs</a></li>
<li class="">Faction base alarms no longer go off for members of allied factions. Each faction alarm has a switch "Allies do
not trigger the alarm" to turn that back off. <a href="https://dzbot.de/docs/concepts/base-alarms" target="_blank" rel="noopener noreferrer" class="">Docs</a></li>
<li class="">Bounties no longer pay out when the killer is in the target's faction or allied with it, and can't be placed on
allies. When placing, "Allies and faction mates of the target may collect too" lifts that for bounty events.
<a href="https://dzbot.de/docs/concepts/bounties" target="_blank" rel="noopener noreferrer" class="">Docs</a></li>
<li class="">Faction and alliance chats: pick a Discord category under Settings → Factions and dzbot creates a private channel
per faction and per alliance, kept in sync with members and names.
<a href="https://dzbot.de/docs/concepts/factions" target="_blank" rel="noopener noreferrer" class="">Docs</a></li>
<li class="">Alliance violation DMs (opt-in): with "Alliance violation notifications" on, members can sign up on the faction
page for a DM whenever their faction kills an ally or is killed by one.
<a href="https://dzbot.de/docs/admin/settings" target="_blank" rel="noopener noreferrer" class="">Docs</a></li>
<li class="">Zones can now exempt whole factions, optionally with their allies. <a href="https://dzbot.de/docs/admin/zones" target="_blank" rel="noopener noreferrer" class="">Docs</a></li>
<li class="">Location sharing: members choose whether allies see them on the map too, where the server allows it ("Allow
sharing locations with allies"). <a href="https://dzbot.de/docs/frontend/factions" target="_blank" rel="noopener noreferrer" class="">Docs</a></li>
<li class="">New action events <code>faction_alliance_formed</code>, <code>faction_alliance_joined</code>, <code>faction_alliance_left</code>,
<code>faction_alliance_dissolved</code>, and <code>allies_may_collect</code> for <code>bounty.create</code>.
<a href="https://dzbot.de/docs/admin/actions" target="_blank" rel="noopener noreferrer" class="">Docs</a></li>
<li class="">The AI Companion and MCP read alliances and alliance violations and can found, rename, invite, vote and leave for
a faction (staff with <code>admin.factions.access</code>). <a href="https://dzbot.de/docs/admin/ai-companion-usage" target="_blank" rel="noopener noreferrer" class="">Docs</a></li>
<li class="">The admin faction page has a new Alliances tab with members, open votes and alliance violations; alliances are
found by name in the admin search. <a href="https://dzbot.de/docs/admin/factions" target="_blank" rel="noopener noreferrer" class="">Docs</a></li>
<li class=""><code>/faction</code> in Discord shows a faction's alliances and open votes, lets you agree or decline, found an alliance and
leave one. <a href="https://dzbot.de/docs/concepts/discord-commands" target="_blank" rel="noopener noreferrer" class="">Docs</a></li>
<li class="">The "Loot and tiers" guide in the wiki has a map of the tier zones for the chosen map or server, and building pages
draw their spots over the tier zones. <a href="https://dzbot.de/docs/frontend/wiki#guides-and-the-doctor" target="_blank" rel="noopener noreferrer" class="">Docs</a></li>
<li class="">The radio bunker guide shows what the bunker crate holds on your server, with each item's chance, read from your
Nasdara server's mission files (vanilla when its loot settings are not shared).
<a href="https://dzbot.de/docs/frontend/wiki#radio-bunker-decoder" target="_blank" rel="noopener noreferrer" class="">Docs</a></li>
<li class="">The Nasdara map has a "Radio bunkers" layer with the 23 bunkers the night radio can name; a bunker's card shows its
door code once it was decoded in the wiki. <a href="https://dzbot.de/docs/frontend/map#layers-and-what-you-click" target="_blank" rel="noopener noreferrer" class="">Docs</a></li>
<li class="">The building pages of the wiki show a picture of each building, and the building list shows a thumbnail per row.</li>
<li class="">The building list of the public wiki can be filtered by map.</li>
<li class="">The top navigation on dzbot.de, the map and the wiki now reads Platform · Map · Wiki.</li>
</ul>
<h2 class="anchor anchorTargetStickyNavbar_Vzrq" id="fixed">Fixed<a href="https://dzbot.de/docs/changelog/v3.25.0/#fixed" class="hash-link" aria-label="Direct link to Fixed" title="Direct link to Fixed" translate="no">​</a></h2>
<ul>
<li class="">Allied members no longer trigger a faction's base alarm.</li>
<li class="">A server's wiki listed and opened buildings from all four vanilla maps, including ones that do not stand on the
server. It now shows only the buildings its map places, counting those its own mission files add.</li>
</ul>]]></content>
    </entry>
    <entry>
        <title type="html"><![CDATA[v3.24.0]]></title>
        <id>https://dzbot.de/docs/changelog/v3.24.0/</id>
        <link href="https://dzbot.de/docs/changelog/v3.24.0/"/>
        <updated>2026-10-17T21:46:00.000Z</updated>
        <summary type="html"><![CDATA[A map update — measure routes with sprint time and copy coordinates — plus more of the wiki: loot buildings,]]></summary>
        <content type="html"><![CDATA[<p>A map update — measure routes with sprint time and copy coordinates — plus more of the wiki: loot buildings,
an outfit planner and a page per disease. Two fixes for faction flags and players who change their game
account.</p>
<h2 class="anchor anchorTargetStickyNavbar_Vzrq" id="measure-routes-on-the-map">Measure routes on the map<a href="https://dzbot.de/docs/changelog/v3.24.0/#measure-routes-on-the-map" class="hash-link" aria-label="Direct link to Measure routes on the map" title="Direct link to Measure routes on the map" translate="no">​</a></h2>
<p>The map can measure: click the ruler below the zoom buttons, then click along your route. It shows the length
of every leg, the total, and how long the run takes holding sprint — worked out from your server's own stamina
settings, so a server with boosted stamina shows shorter times. <a href="https://dzbot.de/docs/frontend/map" target="_blank" rel="noopener noreferrer" class="">Docs</a></p>
<h2 class="anchor anchorTargetStickyNavbar_Vzrq" id="good-to-know">Good to know<a href="https://dzbot.de/docs/changelog/v3.24.0/#good-to-know" class="hash-link" aria-label="Direct link to Good to know" title="Direct link to Good to know" translate="no">​</a></h2>
<ul>
<li class="">The map shows the coordinate under the mouse in the bottom-right corner, and Ctrl+C (⌘C on a Mac) copies it.
A click on an empty spot pins it with a card to copy or share the coordinate.
<a href="https://dzbot.de/docs/frontend/map" target="_blank" rel="noopener noreferrer" class="">Docs</a></li>
<li class="">Infected zones are a new layer on the map, and every infected page shows its zones on a small map.
<a href="https://dzbot.de/docs/frontend/map" target="_blank" rel="noopener noreferrer" class="">Docs</a></li>
<li class="">Every loot building has its own wiki page: how often it stands on each map and where, its containers and loot
points, max loot, tiers, and what spawns there most. Item pages rank the buildings where you are most likely
to find the item — on a server's wiki from that server's loot. <a href="https://dzbot.de/docs/frontend/wiki" target="_blank" rel="noopener noreferrer" class="">Docs</a></li>
<li class="">An outfit planner in the wiki: pick a piece per slot and see how warm the set keeps you, what it weighs, its
inventory space and which piece protects which part of the body. <a href="https://dzbot.de/docs/frontend/wiki" target="_blank" rel="noopener noreferrer" class="">Docs</a></li>
<li class="">Every disease has its own wiki page: its stages on a timeline with when each starts, whether it still heals
by itself or only with medicine, how fast it kills and which items treat which stage. The doctor links its
answer there. <a href="https://dzbot.de/docs/frontend/wiki" target="_blank" rel="noopener noreferrer" class="">Docs</a></li>
<li class="">Medicine pages in the wiki say what an item does, how long it lasts, how long it takes, which diseases it
treats and what a second dose does. <a href="https://dzbot.de/docs/frontend/wiki" target="_blank" rel="noopener noreferrer" class="">Docs</a></li>
<li class="">The wiki start page has a Tools row (disease doctor, outfit planner, item comparison) and a section for the
chosen map: which infected roam it with their health and hit, and which buildings stand there most often or
hold the most loot — each row opens its page. <a href="https://dzbot.de/docs/frontend/wiki" target="_blank" rel="noopener noreferrer" class="">Docs</a></li>
<li class="">Bottles and canteens show what their drink gives per sip and when full; items made without a recipe (bone
and stone knife on a rock, armband and wrappings from rags, bolts) appear under "How to craft it".
<a href="https://dzbot.de/docs/frontend/wiki" target="_blank" rel="noopener noreferrer" class="">Docs</a></li>
<li class="">The survival guides (health, food and water, temperature, injuries, staying hidden) now carry the game's
exact numbers, including a new section on stamina and weight.</li>
<li class="">New shop pictures for the Hatchback (all colours), the fence, the watchtower and the flag poles — shown fully
built instead of as a few posts.</li>
</ul>
<h2 class="anchor anchorTargetStickyNavbar_Vzrq" id="fixed">Fixed<a href="https://dzbot.de/docs/changelog/v3.24.0/#fixed" class="hash-link" aria-label="Direct link to Fixed" title="Direct link to Fixed" translate="no">​</a></h2>
<ul>
<li class="">Faction flags show again on the factions page, the faction page and in the flag pickers in the settings.</li>
<li class="">A player who changes the PlayStation or Xbox account connected to Discord now keeps their balance on the new
account; the old game account stays behind unlinked instead of being merged into the new one.
<a href="https://dzbot.de/docs/admin/player-details#switching-the-main-account" target="_blank" rel="noopener noreferrer" class="">Docs</a></li>
<li class="">The public map's Chernarus, Livonia and Sakhal now show boat spawns, motorbikes, Sakhal's heli crashes and
the current contaminated zones and player spawns — they were built from mission files of 2024.</li>
<li class="">The doctor and the diseases guide had wrong timings for chemical poisoning (it takes seconds without a mask,
not minutes) and wrong advice on heat stroke, salmonella and when food poisoning, silicosis and irritated
eyes heal by themselves.</li>
</ul>]]></content>
    </entry>
    <entry>
        <title type="html"><![CDATA[v3.23.0]]></title>
        <id>https://dzbot.de/docs/changelog/v3.23.0/</id>
        <link href="https://dzbot.de/docs/changelog/v3.23.0/"/>
        <updated>2026-10-17T13:59:00.000Z</updated>
        <summary type="html"><![CDATA[A big update to the item wiki — game values in tabs, a weapon loadout, infected pages, compare and new item]]></summary>
        <content type="html"><![CDATA[<p>A big update to the item wiki — game values in tabs, a weapon loadout, infected pages, compare and new item
pictures — and an urgent fix for drivers who were renamed after running someone over.</p>
<h2 class="anchor anchorTargetStickyNavbar_Vzrq" id="good-to-know">Good to know<a href="https://dzbot.de/docs/changelog/v3.23.0/#good-to-know" class="hash-link" aria-label="Direct link to Good to know" title="Direct link to Good to know" translate="no">​</a></h2>
<ul>
<li class="">Item pages in the wiki show the game's values in tabs: damage, fire rate, spread, recoil, jam chances and a
ballistics chart for weapons, protection for clothing, food values per cooking stage, melee attacks, blast
radius, battery runtime and repairs. On weapons with a loadout, the values follow the mounted attachments.
<a href="https://dzbot.de/docs/frontend/wiki" target="_blank" rel="noopener noreferrer" class="">Docs</a></li>
<li class="">Weapon pages have a loadout stage: tap a point on the weapon to choose stock, handguard, optic, muzzle,
magazine and more, or mount a part straight from the attachment lists. The build sits in the link, so it can
be shared. <a href="https://dzbot.de/docs/frontend/wiki" target="_blank" rel="noopener noreferrer" class="">Docs</a></li>
<li class="">New pictures for every vanilla item in the shop and the wiki, all in one style: weapons with stock,
handguard and magazine, vehicles fully assembled.</li>
<li class="">Where an item spawns shows on a small map in the item page, with a button into the full-screen map.
<a href="https://dzbot.de/docs/frontend/wiki" target="_blank" rel="noopener noreferrer" class="">Docs</a></li>
<li class="">Base-building items list every part with materials and tools, and how many shots, hits or explosives each
part takes. <a href="https://dzbot.de/docs/frontend/wiki" target="_blank" rel="noopener noreferrer" class="">Docs</a></li>
<li class="">A new wiki section for every kind of infected: health, headshot multiplier, attacks, loot and spawn zones per
map. <a href="https://dzbot.de/docs/frontend/wiki" target="_blank" rel="noopener noreferrer" class="">Docs</a></li>
<li class="">The item list becomes a sortable table of values when a category is picked, a compare page puts up to four
items side by side, and crafting recipes show how to make an item and what it is used for.
<a href="https://dzbot.de/docs/frontend/wiki" target="_blank" rel="noopener noreferrer" class="">Docs</a></li>
<li class="">Item pages in your server's wiki show the shop price right under the description, with a link to the shop;
the headings inside your server's website no longer repeat your server's name.
<a href="https://dzbot.de/docs/frontend/wiki" target="_blank" rel="noopener noreferrer" class="">Docs</a></li>
</ul>
<h2 class="anchor anchorTargetStickyNavbar_Vzrq" id="fixed">Fixed<a href="https://dzbot.de/docs/changelog/v3.23.0/#fixed" class="hash-link" aria-label="Direct link to Fixed" title="Direct link to Fixed" translate="no">​</a></h2>
<ul>
<li class="">Running someone over with a vehicle no longer renames the driver to the victim's name. Since DayZ 1.30 this
could get the driver kicked as "not on the whitelist" or put the wrong name on the banlist; the affected
accounts have their names back.</li>
<li class="">The wiki in a server's website no longer says "access denied" when the server has no wiki of its own; it
says so and links the public DayZ wiki.</li>
<li class="">Several weapon pictures (Makarov PB, M249, the Groza parts, the pistol-grip BK-133) showed a white cloud of
muzzle smoke; the new pictures are clean.</li>
</ul>]]></content>
    </entry>
    <entry>
        <title type="html"><![CDATA[v3.22.0]]></title>
        <id>https://dzbot.de/docs/changelog/v3.22.0/</id>
        <link href="https://dzbot.de/docs/changelog/v3.22.0/"/>
        <updated>2026-10-17T00:40:00.000Z</updated>
        <summary type="html"><![CDATA[A small wiki and map fix release: what events spawn — vehicles, boats, heli crash and convoy loot, planks,]]></summary>
        <content type="html"><![CDATA[<p>A small wiki and map fix release: what events spawn — vehicles, boats, heli crash and convoy loot, planks,
mushrooms, fruit and stones — now counts in the item wiki and in the map's item search.</p>
<h2 class="anchor anchorTargetStickyNavbar_Vzrq" id="good-to-know">Good to know<a href="https://dzbot.de/docs/changelog/v3.22.0/#good-to-know" class="hash-link" aria-label="Direct link to Good to know" title="Direct link to Good to know" translate="no">​</a></h2>
<ul>
<li class="">The item wiki says <strong>At events only</strong> for items that spawn only at events — vehicles, and the loot of
helicopter crashes and convoys — instead of a building type. <a href="https://dzbot.de/docs/frontend/wiki" target="_blank" rel="noopener noreferrer" class="">Docs</a></li>
</ul>
<h2 class="anchor anchorTargetStickyNavbar_Vzrq" id="fixed">Fixed<a href="https://dzbot.de/docs/changelog/v3.22.0/#fixed" class="hash-link" aria-label="Direct link to Fixed" title="Direct link to Fixed" translate="no">​</a></h2>
<ul>
<li class="">Vehicles, boats, wooden planks, mushrooms, fruit and stones no longer read "does not spawn" in the item wiki —
what events spawn now counts, on the vanilla maps and on every server's wiki.
<a href="https://dzbot.de/docs/frontend/wiki" target="_blank" rel="noopener noreferrer" class="">Docs</a></li>
<li class="">The map's item search shows vehicles at their spawn spots, and weapons from helicopter crashes and convoys at
those sites — before, it showed vehicles nowhere and that loot in military buildings.</li>
</ul>]]></content>
    </entry>
    <entry>
        <title type="html"><![CDATA[v3.21.1]]></title>
        <id>https://dzbot.de/docs/changelog/v3.21.1/</id>
        <link href="https://dzbot.de/docs/changelog/v3.21.1/"/>
        <updated>2026-10-17T00:11:00.000Z</updated>
        <summary type="html"><![CDATA[A maintenance release: it brings everything from v3.21.0 live, which a documentation build]]></summary>
        <content type="html"><![CDATA[<p>A maintenance release: it brings everything from <a href="https://dzbot.de/docs/changelog/v3.21.0/" target="_blank" rel="noopener noreferrer" class="">v3.21.0</a> live, which a documentation build
error had held back.</p>]]></content>
    </entry>
    <entry>
        <title type="html"><![CDATA[v3.21.0]]></title>
        <id>https://dzbot.de/docs/changelog/v3.21.0/</id>
        <link href="https://dzbot.de/docs/changelog/v3.21.0/"/>
        <updated>2026-10-17T00:04:00.000Z</updated>
        <summary type="html"><![CDATA[A wiki and raid-protection update: the wiki gets 16 player guides, a disease doctor and an overview of how your]]></summary>
        <content type="html"><![CDATA[<p>A wiki and raid-protection update: the wiki gets 16 player guides, a disease doctor and an overview of how your
server plays, you can write guides for your own server, and Raid Autoban now bans the whole raid group — plus a
new action for explosive raids. The map lets you show single players and bases and remembers how you left it.</p>
<h2 class="anchor anchorTargetStickyNavbar_Vzrq" id="action-needed">Action needed<a href="https://dzbot.de/docs/changelog/v3.21.0/#action-needed" class="hash-link" aria-label="Direct link to Action needed" title="Direct link to Action needed" translate="no">​</a></h2>
<ul>
<li class=""><strong>If you run Raid Autoban: accomplice bans are on now.</strong> After this update the action also bans everyone near
a raid who does not belong to the raided base, with the same ban length and scope as the raider's. Bystanders
near a raid can be caught too; the report lists everyone who was banned with the raider so you can lift wrong
bans. Switch <em>Ban accomplices</em> off in the action to ban only the raider, or change radius and minutes.
<a href="https://dzbot.de/docs/admin/actions" target="_blank" rel="noopener noreferrer" class="">Docs</a></li>
</ul>
<h2 class="anchor anchorTargetStickyNavbar_Vzrq" id="raid-autoban-catches-the-whole-group--and-explosive-raids">Raid Autoban catches the whole group — and explosive raids<a href="https://dzbot.de/docs/changelog/v3.21.0/#raid-autoban-catches-the-whole-group--and-explosive-raids" class="hash-link" aria-label="Direct link to Raid Autoban catches the whole group — and explosive raids" title="Direct link to Raid Autoban catches the whole group — and explosive raids" translate="no">​</a></h2>
<p>Raid Autoban now punishes the whole raid group, not just the player whose chainsaw hit the wall: everyone who was
near the raid and does not belong to the raided base (its builders, their other accounts, their faction and
allied factions) is banned with the raider. The new <strong>Explosive Raid Autoban</strong> catches raids with plastic or
improvised explosives, which DayZ never logs as a destroyed wall — it reacts to the charge being placed inside
somebody else's base. Install it from Actions → Marketplace. <a href="https://dzbot.de/docs/admin/actions" target="_blank" rel="noopener noreferrer" class="">Docs</a></p>
<h2 class="anchor anchorTargetStickyNavbar_Vzrq" id="guides-in-the-wiki">Guides in the wiki<a href="https://dzbot.de/docs/changelog/v3.21.0/#guides-in-the-wiki" class="hash-link" aria-label="Direct link to Guides in the wiki" title="Direct link to Guides in the wiki" translate="no">​</a></h2>
<p>The wiki now has guides: 16 of them on diseases, injuries, food and water, temperature, fire and cooking, hunting,
the infected, staying hidden, base building, vehicles, weapons, crafting, loot tiers and more — with the numbers
from DayZ 1.30's own game files, and every item shown with how rare it is on your server. "Sick? Find out what you
have" asks what you notice and names the disease, its stage and the cure — including the new Badlands diseases
heat stroke, silicosis and irritated eyes. And you can write guides for your own server under Admin → Wiki
Guides, with item cards via <code>[[item]]</code>. <a href="https://dzbot.de/docs/frontend/wiki" target="_blank" rel="noopener noreferrer" class="">Docs</a> ·
<a href="https://dzbot.de/docs/admin/wiki-guides" target="_blank" rel="noopener noreferrer" class="">Docs</a></p>
<h2 class="anchor anchorTargetStickyNavbar_Vzrq" id="your-servers-wiki-opens-on-an-overview">Your server's wiki opens on an overview<a href="https://dzbot.de/docs/changelog/v3.21.0/#your-servers-wiki-opens-on-an-overview" class="hash-link" aria-label="Direct link to Your server's wiki opens on an overview" title="Direct link to Your server's wiki opens on an overview" translate="no">​</a></h2>
<p>Your server's wiki now opens on an overview of how your server plays: how long a day and a night last in real
time, the temperature over the year, weather, 1st/3rd person, crosshair, stamina, logout timer, base building
rules, and whether there are more or fewer zombies, animals, vehicles and heli crashes than in vanilla. Anything
you set differently from vanilla shows the vanilla value next to it. It fills in by itself from your server's
files and Nitrado settings once you share your loot settings. <a href="https://dzbot.de/docs/frontend/wiki" target="_blank" rel="noopener noreferrer" class="">Docs</a></p>
<h2 class="anchor anchorTargetStickyNavbar_Vzrq" id="good-to-know">Good to know<a href="https://dzbot.de/docs/changelog/v3.21.0/#good-to-know" class="hash-link" aria-label="Direct link to Good to know" title="Direct link to Good to know" translate="no">​</a></h2>
<ul>
<li class="">The server map lets you show single players and bases instead of all of them: open <strong>Players</strong> or <strong>Bases</strong> in
the layer panel with the arrow and pick the ones you want (switch the layer off first to see only those). Your
picks stay on top of the list (also while offline), and long lists can be filtered by name. Bounty targets and
faction members work the same. The map search now also finds players and bases by name and jumps to them.
<a href="https://dzbot.de/docs/frontend/map" target="_blank" rel="noopener noreferrer" class="">Docs</a></li>
<li class="">Every map now opens the way you left it — view, layers, picked players and bases, base size — per map and
server. Signed in, it follows your account to every device; as a guest it is kept in your browser. A shared
link still shows exactly what it says. <a href="https://dzbot.de/docs/frontend/map#persistence-behavior" target="_blank" rel="noopener noreferrer" class="">Docs</a></li>
<li class="">New Lua functions for your own actions: <code>map.players_near</code> (who was around a spot in a time window),
<code>map.base_at</code> (the base at a spot with its builders), <code>player.linked_accounts</code> (a player's other accounts),
and <code>player.get_faction</code> now lists the faction's allies. <a href="https://dzbot.de/docs/admin/actions" target="_blank" rel="noopener noreferrer" class="">Docs</a></li>
<li class="">The item list moved to Wiki → Items: categories and filters sit in a column beside the list (a Filters button
on phones) and the item cards show their pictures large. <a href="https://dzbot.de/docs/frontend/wiki" target="_blank" rel="noopener noreferrer" class="">Docs</a></li>
<li class="">Item pages no longer repeat the server's one-line summary ("colder than vanilla · weapons boosted …"); that now
lives on the overview.</li>
<li class="">wiki.dzbot.de opens on an overview of the chosen map or server; the item list is at wiki.dzbot.de/items.</li>
</ul>
<h2 class="anchor anchorTargetStickyNavbar_Vzrq" id="fixed">Fixed<a href="https://dzbot.de/docs/changelog/v3.21.0/#fixed" class="hash-link" aria-label="Direct link to Fixed" title="Direct link to Fixed" translate="no">​</a></h2>
<ul>
<li class="">Users were often logged out of the website and the admin area, several times a day, after their computer woke
from sleep or their network changed. A failed connection while renewing the login no longer ends the session;
only an expired or revoked login does.</li>
<li class="">M4A1 (black) shows the rifle again instead of a UN helmet, and Cable Reel no longer shows the power generator —
in item pickers and the item database.</li>
</ul>]]></content>
    </entry>
    <entry>
        <title type="html"><![CDATA[v3.20.0]]></title>
        <id>https://dzbot.de/docs/changelog/v3.20.0/</id>
        <link href="https://dzbot.de/docs/changelog/v3.20.0/"/>
        <updated>2026-10-16T21:13:00.000Z</updated>
        <summary type="html"><![CDATA[A map and wiki update: the item database becomes its own site, wiki.dzbot.de, and your server map can show your]]></summary>
        <content type="html"><![CDATA[<p>A map and wiki update: the item database becomes its own site, wiki.dzbot.de, and your server map can show your
server's own events, spawns and loot instead of the vanilla ones — once you switch on loot sharing. The public
map moves to map.dzbot.de, and the AI Companion learns a few things.</p>
<h2 class="anchor anchorTargetStickyNavbar_Vzrq" id="action-needed">Action needed<a href="https://dzbot.de/docs/changelog/v3.20.0/#action-needed" class="hash-link" aria-label="Direct link to Action needed" title="Direct link to Action needed" translate="no">​</a></h2>
<ul>
<li class=""><strong>Switch on loot sharing to show your server's own layers.</strong> Server maps keep showing the vanilla events,
spawns and loot until you set <strong>Settings → Map &amp; Bases → Share loot settings</strong> to <em>Members only</em> or <em>Public</em>.
That also gives your web app a <strong>Wiki</strong> page. Only rough levels are shared, never the exact numbers from your
<code>types.xml</code>. <a href="https://dzbot.de/docs/admin/settings#share-loot-settings" target="_blank" rel="noopener noreferrer" class="">Docs</a></li>
</ul>
<h2 class="anchor anchorTargetStickyNavbar_Vzrq" id="your-servers-events-spawns-and-loot-on-the-map">Your server's events, spawns and loot on the map<a href="https://dzbot.de/docs/changelog/v3.20.0/#your-servers-events-spawns-and-loot-on-the-map" class="hash-link" aria-label="Direct link to Your server's events, spawns and loot on the map" title="Direct link to Your server's events, spawns and loot on the map" translate="no">​</a></h2>
<p>With loot sharing on, your server's map shows heli crashes, convoys, police cars, wrecks, vehicle and boat
spawns, contaminated zones, animal territories, player spawns and item spawns as they are on your server — read
from your own mission files, including what your mods changed — instead of the vanilla ones. The reading
updates once a week, after a map change, and when you press <em>Recompute</em> on the Map card of the mods page.
<a href="https://dzbot.de/docs/frontend/map#events-spawns-and-loot-from-your-server" target="_blank" rel="noopener noreferrer" class="">Docs</a></p>
<h2 class="anchor anchorTargetStickyNavbar_Vzrq" id="the-item-wiki-wikidzbotde">The item wiki: wiki.dzbot.de<a href="https://dzbot.de/docs/changelog/v3.20.0/#the-item-wiki-wikidzbotde" class="hash-link" aria-label="Direct link to The item wiki: wiki.dzbot.de" title="Direct link to The item wiki: wiki.dzbot.de" translate="no">​</a></h2>
<p>The item database is now its own site, <a href="https://wiki.dzbot.de/" target="_blank" rel="noopener noreferrer" class="">wiki.dzbot.de</a>, with the DayZ 1.30 items,
Nasdara as a fourth map and new clothing stats (max wetness, sandstorm and gas protection). Pick a vanilla map
or your own server at the top — the same choice as on map.dzbot.de — and every item shows how rare it is there,
where it is found and, on a server, what that server boosted or reduced compared to vanilla, plus which shop
packages contain it. <a href="https://dzbot.de/docs/frontend/wiki" target="_blank" rel="noopener noreferrer" class="">Docs</a></p>
<h2 class="anchor anchorTargetStickyNavbar_Vzrq" id="good-to-know">Good to know<a href="https://dzbot.de/docs/changelog/v3.20.0/#good-to-know" class="hash-link" aria-label="Direct link to Good to know" title="Direct link to Good to know" translate="no">​</a></h2>
<ul>
<li class="">The free public DayZ map now lives at its own address, <a href="https://map.dzbot.de/nasdara" target="_blank" rel="noopener noreferrer" class="">map.dzbot.de</a>. Old
dzbot.de/map links, shared views and group invite links keep working and forward there.
<a href="https://dzbot.de/docs/frontend/map" target="_blank" rel="noopener noreferrer" class="">Docs</a></li>
<li class="">dzbot.de's top menu is now Bot · Map · Wiki; the former menu items sit in a second row on the bot pages.</li>
<li class="">The map's item search shows how rare an item is instead of a count and links to its wiki page.</li>
<li class="">On the map, vehicle and boat spawns, wrecks and game animals fold open, so you can show single types — say only
the M3S trucks or only the red deer — instead of all of them. The layer list hides categories the map has no
points for. <a href="https://dzbot.de/docs/frontend/map" target="_blank" rel="noopener noreferrer" class="">Docs</a></li>
<li class="">The map opens filling the whole screen instead of leaving dark edges around it.</li>
<li class="">On the server map, a group of players shown as one picture with "+N" lists everyone in it when you tap it — on
a computer, hovering is enough. <a href="https://dzbot.de/docs/frontend/map" target="_blank" rel="noopener noreferrer" class="">Docs</a></li>
<li class="">Small forms (add a place, create a group, assign a mod, send a DM, pin to a ticket, …) open as a compact panel
right at the button on desktop instead of a full-height side drawer.</li>
<li class="">The player list has an Accounts / People switch. People shows one row per person: alts that share a device with
a linked account fold into it (<code>+N alts</code>), so sorting by balance ranks real people. Needs
<code>players.see_alt_accounts</code>. <a href="https://dzbot.de/docs/admin/players" target="_blank" rel="noopener noreferrer" class="">Docs</a></li>
<li class="">The AI Companion counts people instead of accounts when it lists players, and names a person's alts instead of
reporting them as separate players.</li>
<li class="">The AI Companion can tell you why a player cannot see your Discord channels: whether they are on the server,
which of dzbot's roles are missing and why, and which role would unlock the hidden channels.
<a href="https://dzbot.de/docs/admin/ai-companion-usage" target="_blank" rel="noopener noreferrer" class="">Docs</a></li>
<li class="">Actions: <code>player.list</code> takes <code>group_by_person = true</code> for one entry per person, with the person's other
accounts under <code>alts</code>. <a href="https://dzbot.de/docs/admin/actions" target="_blank" rel="noopener noreferrer" class="">Docs</a></li>
<li class="">New marketplace action <strong>Device Switch Review Automation</strong>: ban, DM, ticket, close and channel report for
second accounts caught by a device switch, by default only on strong matches; the <code>review_opened</code> event now
lists what <code>details</code> holds for each review type. <a href="https://dzbot.de/docs/admin/reviews" target="_blank" rel="noopener noreferrer" class="">Docs</a></li>
<li class="">Copying a shop from another server asks what to do with each group the target server doesn't have — carry the
restriction over to one of its groups, copy those items as unavailable, or leave them out — and shows a
progress bar while it copies. <a href="https://dzbot.de/docs/admin/shop-system" target="_blank" rel="noopener noreferrer" class="">Docs</a></li>
</ul>
<h2 class="anchor anchorTargetStickyNavbar_Vzrq" id="fixed">Fixed<a href="https://dzbot.de/docs/changelog/v3.20.0/#fixed" class="hash-link" aria-label="Direct link to Fixed" title="Direct link to Fixed" translate="no">​</a></h2>
<ul>
<li class="">A ban the AI Companion proposes from a ticket now links that ticket.</li>
<li class="">The AI Companion no longer jumps to an action when you only ask how something works; it explains the steps
and offers to do them.</li>
<li class="">When the AI Companion runs out of steps on a long task, it answers with what it found so far instead of
stopping with an error. Reply "continue" and it picks up from there.</li>
<li class="">The AI Companion no longer reports several accounts of the same person as players tied for first place.</li>
<li class="">"Transfer mods" no longer fails when one of dzbot's add-ons (e.g. zone point spawns) cannot read a malformed
server file; the transfer goes through and only that add-on is skipped.</li>
</ul>]]></content>
    </entry>
    <entry>
        <title type="html"><![CDATA[v3.19.0]]></title>
        <id>https://dzbot.de/docs/changelog/v3.19.0/</id>
        <link href="https://dzbot.de/docs/changelog/v3.19.0/"/>
        <updated>2026-10-16T01:19:00.000Z</updated>
        <summary type="html"><![CDATA[A big map update: save your own markers and share them with your faction or a group of friends, show your]]></summary>
        <content type="html"><![CDATA[<p>A big map update: save your own markers and share them with your faction or a group of friends, show your
server map to guests, see the buildings your mods spawn on every map, and edit zones on a full-screen map.
dzbot also reads everything DayZ 1.30 added to the server logs.</p>
<h2 class="anchor anchorTargetStickyNavbar_Vzrq" id="action-needed">Action needed<a href="https://dzbot.de/docs/changelog/v3.19.0/#action-needed" class="hash-link" aria-label="Direct link to Action needed" title="Direct link to Action needed" translate="no">​</a></h2>
<ul>
<li class=""><strong>Hand out the new faction marker rights.</strong> Factions have two new rights, "See faction map markers" and
"Manage faction map markers". Nobody has them yet: faction admins give them out per rank or member, so new
members don't see your stashes until you trust them.
<a href="https://dzbot.de/docs/concepts/factions" target="_blank" rel="noopener noreferrer" class="">Docs</a></li>
</ul>
<h2 class="anchor anchorTargetStickyNavbar_Vzrq" id="your-own-markers-on-the-map">Your own markers on the map<a href="https://dzbot.de/docs/changelog/v3.19.0/#your-own-markers-on-the-map" class="hash-link" aria-label="Direct link to Your own markers on the map" title="Direct link to Your own markers on the map" translate="no">​</a></h2>
<p>Sign in on <a href="https://dzbot.de/map" target="_blank" rel="noopener noreferrer" class="">dzbot.de/map</a> and set markers by long-press or right-click — your base,
stashes, vehicles, meeting points — with icon, colour, name and a note, and drag them to move them. Your markers
also show on the map of every dzbot server you play on with that map, either everywhere or only on one server,
and only you can see them. Factions can share markers with each other, and a marker can become a delivery spot
for the shop. <a href="https://dzbot.de/docs/frontend/map" target="_blank" rel="noopener noreferrer" class="">Docs</a></p>
<h2 class="anchor anchorTargetStickyNavbar_Vzrq" id="share-markers-with-your-friends">Share markers with your friends<a href="https://dzbot.de/docs/changelog/v3.19.0/#share-markers-with-your-friends" class="hash-link" aria-label="Direct link to Share markers with your friends" title="Direct link to Share markers with your friends" translate="no">​</a></h2>
<p>Create a group on dzbot.de/map and send the invite link: everyone in the group sees and edits the group's
markers — on the public map and on every dzbot server with that map. Groups are open to anyone with a dzbot
login, not tied to a server or faction, and nobody outside the group sees their markers.
<a href="https://dzbot.de/docs/frontend/map" target="_blank" rel="noopener noreferrer" class="">Docs</a></p>
<h2 class="anchor anchorTargetStickyNavbar_Vzrq" id="one-map-everywhere--and-a-public-map-for-your-server">One map everywhere — and a public map for your server<a href="https://dzbot.de/docs/changelog/v3.19.0/#one-map-everywhere--and-a-public-map-for-your-server" class="hash-link" aria-label="Direct link to One map everywhere — and a public map for your server" title="Direct link to One map everywhere — and a public map for your server" translate="no">​</a></h2>
<p>The server map and dzbot.de/map are now the same map: your server's map gains the search, item spawns and all
points of interest of the public map, and your server's layers (zones, bases, alarms, faction members, bounties,
players) sit in its layer panel. Click a player, base or zone for its card.
<a href="https://dzbot.de/docs/frontend/map" target="_blank" rel="noopener noreferrer" class="">Docs</a></p>
<p>Your server map can also be public now: turn on <strong>Settings → Guest pages → Show Map to guests</strong> and visitors see
your map without logging in — the terrain, the buildings of your mods and the zones you mark as <strong>Visible to
guests</strong> in the zone editor. Never players, bases or alarms. While your server is paid or in its trial, it is
also offered under <strong>Public servers</strong> on dzbot.de/map.
<a href="https://dzbot.de/docs/frontend/map#the-map-for-guests" target="_blank" rel="noopener noreferrer" class="">Docs</a></p>
<h2 class="anchor anchorTargetStickyNavbar_Vzrq" id="your-mods-buildings-on-the-map">Your mods' buildings on the map<a href="https://dzbot.de/docs/changelog/v3.19.0/#your-mods-buildings-on-the-map" class="hash-link" aria-label="Direct link to Your mods' buildings on the map" title="Direct link to Your mods' buildings on the map" translate="no">​</a></h2>
<p>Server maps now show the buildings your mods spawn: safe zones, bunkers, trader camps and every other object
placed through an object spawner file appear on the map of your server website, in the zone editor, coordinate
pickers, player routes and Discord map pictures, drawn like the rest of the map. Recompute it under Admin → Mods
→ Installed mods (once a day); it also refreshes weekly on its own. Players only ever see the picture, never your
spawner files. <a href="https://dzbot.de/docs/admin/mods#mod-buildings-on-the-map" target="_blank" rel="noopener noreferrer" class="">Docs</a></p>
<h2 class="anchor anchorTargetStickyNavbar_Vzrq" id="zones-on-a-full-screen-map">Zones on a full-screen map<a href="https://dzbot.de/docs/changelog/v3.19.0/#zones-on-a-full-screen-map" class="hash-link" aria-label="Direct link to Zones on a full-screen map" title="Direct link to Zones on a full-screen map" translate="no">​</a></h2>
<p>Zones are now edited on a full-screen map: every zone of the server is on it, you pick one from the list or
straight on the map, and you change its area right there — drag a corner, tap the + on an edge to add one, tap a
corner to delete it. On phones a loupe above your finger shows what lies under it, and the list and settings
slide up from the bottom while the map stays visible. <a href="https://dzbot.de/docs/admin/zones/" target="_blank" rel="noopener noreferrer" class="">Docs</a></p>
<h2 class="anchor anchorTargetStickyNavbar_Vzrq" id="dayz-130-log-events">DayZ 1.30 log events<a href="https://dzbot.de/docs/changelog/v3.19.0/#dayz-130-log-events" class="hash-link" aria-label="Direct link to DayZ 1.30 log events" title="Direct link to DayZ 1.30 log events" translate="no">​</a></h2>
<p>dzbot now reads what DayZ 1.30 added to the server logs. New log events: rebuilding ruined buildings, clearing
rubble, destroying base parts (chainsaw raids), repairing, getting hurt by animals and dogs, stepping into bear
traps, being hit by infected, and on every login the queue position, queue priority and — on Xbox servers —
whether the player is on a console or a Windows PC. All of them show up in the logs, can trigger actions and
count for achievements. <a href="https://dzbot.de/docs/admin/bases" target="_blank" rel="noopener noreferrer" class="">Docs</a></p>
<p>Two new marketplace actions build on them: <strong>Raid Feed</strong> posts every chainsaw raid (fence or gate destroyed at
once) to Discord; <strong>Raid Autoban</strong> bans raids outside the raid times you set (e.g. weekends 18:00 – 23:59), or
every raid if you set none — with a report-only mode to watch first.
<a href="https://dzbot.de/docs/admin/actions" target="_blank" rel="noopener noreferrer" class="">Docs</a></p>
<h2 class="anchor anchorTargetStickyNavbar_Vzrq" id="good-to-know">Good to know<a href="https://dzbot.de/docs/changelog/v3.19.0/#good-to-know" class="hash-link" aria-label="Direct link to Good to know" title="Direct link to Good to know" translate="no">​</a></h2>
<ul>
<li class="">Rebuilding ruined map buildings counts as base building: rebuilt houses appear in the base overview, count for
the base-building leaderboard, and trigger no-build zones just like building a fence. Clearing rubble does not
count. Destroying a fence with a chainsaw shrinks a base like dismantling it.
<a href="https://dzbot.de/docs/admin/bases" target="_blank" rel="noopener noreferrer" class="">Docs</a></li>
<li class="">The lists under the server map are gone: players, bases and zones are opened by clicking them on the map,
layers are switched in the panel, and the base size filter moved into the panel under <strong>Bases</strong>.
<a href="https://dzbot.de/docs/frontend/map#layers-and-what-you-click" target="_blank" rel="noopener noreferrer" class="">Docs</a></li>
<li class=""><strong>Hide on iZurvive map</strong> is now <strong>Hide on maps</strong>: a mod you hid from iZurvive is also left off the dzbot maps.
<a href="https://dzbot.de/docs/admin/mods#mod-buildings-on-the-map" target="_blank" rel="noopener noreferrer" class="">Docs</a></li>
<li class="">Server admins only see faction markers with the new right <code>admin.factions.see_markers</code>, which no group has
unless it holds every admin right. <a href="https://dzbot.de/docs/admin/factions" target="_blank" rel="noopener noreferrer" class="">Docs</a></li>
<li class="">The "Your game server is reporting errors you can fix." banner is gone from admin pages — it fired too often on
harmless messages. Server diagnostics still lists everything under Admin → Diagnostics; ignoring a
finding now only moves it out of the open list. <a href="https://dzbot.de/docs/admin/game-audit" target="_blank" rel="noopener noreferrer" class="">Docs</a></li>
<li class="">Players on the server map show their Discord picture, framed in their faction's colour — taken from the main
account, so alts appear as who plays them. Crowded spots fold into one picture with a count.
<a href="https://dzbot.de/docs/frontend/map#layers-and-what-you-click" target="_blank" rel="noopener noreferrer" class="">Docs</a></li>
<li class="">Players without map access see the guest map when the server shows one, instead of no map.</li>
<li class="">On the DayZ map, places of interest are coloured dots when zoomed out and icons when zoomed in, so a map with
many layers stays readable.</li>
<li class="">Signed in on dzbot.de/map, you can switch to one of your servers: the map then shows that server's mod objects
together with your markers there.</li>
<li class="">Zone settings are sorted by what they do: each rule says what it does in the game, exceptions only show once a
zone has a rule, and rarely used map styling sits under "Fine-tuning". The zone list can be searched and
filtered.</li>
<li class="">Build events now also say which part was built (e.g. <code>wall_base_down</code>).</li>
<li class="">New ticket level categories on Discord are hidden from everyone until a ticket lands in them.</li>
<li class="">Links to dzbot.de and the docs show a new preview image in Discord and on social media.</li>
</ul>
<h2 class="anchor anchorTargetStickyNavbar_Vzrq" id="fixed">Fixed<a href="https://dzbot.de/docs/changelog/v3.19.0/#fixed" class="hash-link" aria-label="Direct link to Fixed" title="Direct link to Fixed" translate="no">​</a></h2>
<ul>
<li class="">Stashes (digging in and out) appear in the logs again — DayZ changed the log line and they had not been
recorded since April.</li>
<li class="">A hit from a player who died a moment later is no longer dropped from the logs.</li>
<li class="">The zone link in the live map's list now opens that zone in the admin area instead of an empty page.</li>
</ul>]]></content>
    </entry>
    <entry>
        <title type="html"><![CDATA[v3.18.0]]></title>
        <id>https://dzbot.de/docs/changelog/v3.18.0/</id>
        <link href="https://dzbot.de/docs/changelog/v3.18.0/"/>
        <updated>2026-10-15T18:23:00.000Z</updated>
        <summary type="html"><![CDATA[A small update: the public DayZ map now shows where every item spawns, and device links between accounts]]></summary>
        <content type="html"><![CDATA[<p>A small update: the public DayZ map now shows where every item spawns, and device links between accounts
hold across all servers of an organization.</p>
<h2 class="anchor anchorTargetStickyNavbar_Vzrq" id="where-does-this-item-spawn">Where does this item spawn?<a href="https://dzbot.de/docs/changelog/v3.18.0/#where-does-this-item-spawn" class="hash-link" aria-label="Direct link to Where does this item spawn?" title="Direct link to Where does this item spawn?" translate="no">​</a></h2>
<p>The DayZ map on dzbot.de now answers "where does this item spawn?": search any item by name or class name
and the map shows every building it can spawn in on that map, with the loot tier, for Nasdara, Chernarus,
Livonia and Sakhal. Each item page in the item database links straight to its spawn spots. Open it at
<a href="https://dzbot.de/map" target="_blank" rel="noopener noreferrer" class="">dzbot.de/map</a> and type an item name into the search.</p>
<h2 class="anchor anchorTargetStickyNavbar_Vzrq" id="good-to-know">Good to know<a href="https://dzbot.de/docs/changelog/v3.18.0/#good-to-know" class="hash-link" aria-label="Direct link to Good to know" title="Direct link to Good to know" translate="no">​</a></h2>
<ul>
<li class="">Device links between accounts now hold on every server of your organization. A player linked as an alt
on one server is linked on all your others right away — wallet, all-accounts bans, whitelisting of alt
accounts, zones, base alarms, faction tags and leaderboards all see it. Disconnecting a device on one
server removes the link everywhere.
<a href="https://dzbot.de/docs/admin/observability" target="_blank" rel="noopener noreferrer" class="">Docs</a></li>
<li class="">"Include cross-server alt accounts in ban list" now only reaches your own organization's linked accounts
that never played on that server.
<a href="https://dzbot.de/docs/admin/settings" target="_blank" rel="noopener noreferrer" class="">Docs</a></li>
<li class="">The map keeps its position when you rotate your phone or resize the window, and a map link pasted into an
open tab jumps to the shared spot.</li>
</ul>
<h2 class="anchor anchorTargetStickyNavbar_Vzrq" id="fixed">Fixed<a href="https://dzbot.de/docs/changelog/v3.18.0/#fixed" class="hash-link" aria-label="Direct link to Fixed" title="Direct link to Fixed" translate="no">​</a></h2>
<ul>
<li class="">A new server of an organization showed no device links for players who were already linked on another of
its servers.</li>
</ul>]]></content>
    </entry>
    <entry>
        <title type="html"><![CDATA[v3.17.0]]></title>
        <id>https://dzbot.de/docs/changelog/v3.17.0/</id>
        <link href="https://dzbot.de/docs/changelog/v3.17.0/"/>
        <updated>2026-10-15T16:51:00.000Z</updated>
        <summary type="html"><![CDATA[A big update for maps: every map in dzbot now uses dzbot's own topographic map with smooth zoom, there is]]></summary>
        <content type="html"><![CDATA[<p>A big update for maps: every map in dzbot now uses dzbot's own topographic map with smooth zoom, there is
a free public DayZ map at dzbot.de/map, and the Badlands and DayZ 1.30 items can be picked in the shop.</p>
<h2 class="anchor anchorTargetStickyNavbar_Vzrq" id="our-own-map">Our own map<a href="https://dzbot.de/docs/changelog/v3.17.0/#our-own-map" class="hash-link" aria-label="Direct link to Our own map" title="Direct link to Our own map" translate="no">​</a></h2>
<p>All maps in dzbot — Chernarus, Livonia, Sakhal and Nasdara — now use dzbot's own topographic map, drawn
from the game data: every building with its real outline, roads, rails, power lines, fences, single trees,
streams and relief. You can zoom one level further than before, down to single trees and rail tracks, and
zooming is smooth with the mouse wheel and pinch.
<a href="https://dzbot.de/docs/frontend/map" target="_blank" rel="noopener noreferrer" class="">Docs</a></p>
<h2 class="anchor anchorTargetStickyNavbar_Vzrq" id="a-free-public-dayz-map">A free public DayZ map<a href="https://dzbot.de/docs/changelog/v3.17.0/#a-free-public-dayz-map" class="hash-link" aria-label="Direct link to A free public DayZ map" title="Direct link to A free public DayZ map" translate="no">​</a></h2>
<p>dzbot now has a free interactive DayZ map for everyone, no sign-in needed: Nasdara, Chernarus, Livonia
and Sakhal on dzbot's own map, with wells, fuel stations, hospitals, police and fire stations, military
bases, castles and more built into the game, plus heli crash sites, convoys, vehicle and boat spawns,
contaminated zones, animal territories and player spawns from the vanilla mission files. Search places or
coordinates, switch layers on and off, and share a link to any spot. Made for the phone first. Open it
from "Map" in the menu on dzbot.de or at <a href="https://dzbot.de/map" target="_blank" rel="noopener noreferrer" class="">dzbot.de/map</a>.</p>
<h2 class="anchor anchorTargetStickyNavbar_Vzrq" id="badlands-and-130-items">Badlands and 1.30 items<a href="https://dzbot.de/docs/changelog/v3.17.0/#badlands-and-130-items" class="hash-link" aria-label="Direct link to Badlands and 1.30 items" title="Direct link to Badlands and 1.30 items" translate="no">​</a></h2>
<p>The new items from the Badlands DLC and DayZ 1.30 can now be picked in shop items, item sets and every
other item picker: Lee-Enfield, MP-18, Luger, SCR 16, Scimitar, Jambiya, the two motorbikes, the beige
M1025, desert ghillie and camo variants, Kameez, Turban, Keffiyeh, the new food and drinks and more. They
come with pictures rendered from the game, and so do about 1,100 older catalogue items that had none. "Import Demo Items" in
the shop offers 47 ready-made Badlands items in the existing categories.</p>
<h2 class="anchor anchorTargetStickyNavbar_Vzrq" id="good-to-know">Good to know<a href="https://dzbot.de/docs/changelog/v3.17.0/#good-to-know" class="hash-link" aria-label="Direct link to Good to know" title="Direct link to Good to know" translate="no">​</a></h2>
<ul>
<li class="">The satellite view is gone; the map toggle no longer appears.</li>
<li class="">On a laptop, two fingers on the trackpad move the map; pinch zooms.</li>
<li class=""><code>map.image</code> pictures in actions use the new map and go up to zoom 8.
<a href="https://dzbot.de/docs/admin/actions" target="_blank" rel="noopener noreferrer" class="">Docs</a></li>
<li class="">Mod creators can use <code>{$mission}</code> in file contents and paths to make a multi-map mod change something
on one map only, e.g. <code>{if $mission === 'dayzOffline.nasdara'}…{/if}</code>.
<a href="https://dzbot.de/docs/modding/file-changes" target="_blank" rel="noopener noreferrer" class="">Docs</a></li>
<li class="">Boosted Cars now also boosts motorbikes on Nasdara (update the mod to version 3).</li>
<li class="">In the admin, a subscription's detail view now has <strong>End</strong> in its menu, and membership subscriptions
only show the fields that apply to them (description and owner).</li>
</ul>
<h2 class="anchor anchorTargetStickyNavbar_Vzrq" id="fixed">Fixed<a href="https://dzbot.de/docs/changelog/v3.17.0/#fixed" class="hash-link" aria-label="Direct link to Fixed" title="Direct link to Fixed" translate="no">​</a></h2>
<ul>
<li class="">Deleting a subscription offer is recorded in the audit log again.</li>
<li class="">A player can no longer book the same membership twice; the offer card shows it as their plan.</li>
<li class="">The balance in the header updates right after booking or changing a subscription.</li>
</ul>]]></content>
    </entry>
    <entry>
        <title type="html"><![CDATA[v3.16.0]]></title>
        <id>https://dzbot.de/docs/changelog/v3.16.0/</id>
        <link href="https://dzbot.de/docs/changelog/v3.16.0/"/>
        <updated>2026-10-15T11:04:00.000Z</updated>
        <summary type="html"><![CDATA[A big update: memberships and paid subscriptions, an AI Companion that waits for things and gets back to]]></summary>
        <content type="html"><![CDATA[<p>A big update: memberships and paid subscriptions, an AI Companion that waits for things and gets back to
you, Nasdara as a selectable map, iZurvive custom maps kept in sync, and a new monetization guide.</p>
<h2 class="anchor anchorTargetStickyNavbar_Vzrq" id="action-needed">Action needed<a href="https://dzbot.de/docs/changelog/v3.16.0/#action-needed" class="hash-link" aria-label="Direct link to Action needed" title="Direct link to Action needed" translate="no">​</a></h2>
<ul>
<li class="">Before you sell subscriptions for euros, review the <strong>Subscription terms</strong> under organization settings
→ Monetization. dzbot ships a template, but you are the seller, so they are your terms.
<a href="https://dzbot.de/docs/admin/monetization" target="_blank" rel="noopener noreferrer" class="">Docs</a></li>
</ul>
<h2 class="anchor anchorTargetStickyNavbar_Vzrq" id="memberships-and-paid-subscriptions">Memberships and paid subscriptions<a href="https://dzbot.de/docs/changelog/v3.16.0/#memberships-and-paid-subscriptions" class="hash-link" aria-label="Direct link to Memberships and paid subscriptions" title="Direct link to Memberships and paid subscriptions" translate="no">​</a></h2>
<p>Sell priority queue access, or anything a group unlocks, as a subscription. A subscription offer can now
grant membership of one of your groups, optionally with a Discord role, for as long as it runs. Prices
can be in-game money per restart or per month, euros per month through your own Stripe account, or both.
Group offers into tier series (Bronze, Silver, Gold): players upgrade right away or downgrade at the next
renewal, and you can tie coupons to the tier groups for shop discounts. Spawn subscriptions can now be
monthly or paid in euros too. Set it up under Subscriptions → New Offer.
<a href="https://dzbot.de/docs/admin/shop-system#subscription-operations-for-admins" target="_blank" rel="noopener noreferrer" class="">Docs</a></p>
<h2 class="anchor anchorTargetStickyNavbar_Vzrq" id="the-ai-companion-waits-for-you">The AI Companion waits for you<a href="https://dzbot.de/docs/changelog/v3.16.0/#the-ai-companion-waits-for-you" class="hash-link" aria-label="Direct link to The AI Companion waits for you" title="Direct link to The AI Companion waits for you" translate="no">​</a></h2>
<p>The AI Companion can now wait for something and get back to you on its own: ask it to tell you when your
emote arrives in the logs, when a player answers a ticket, when an order is delivered or the next kill
comes in. A strip above the message field shows what it waits for (stop it with ✕). When the event
arrives, the Companion continues the conversation by itself, and a notice tells you if you are elsewhere
in the admin area. Waiting is free; each wake-up uses AI credit once.
<a href="https://dzbot.de/docs/admin/ai-companion-usage" target="_blank" rel="noopener noreferrer" class="">Docs</a></p>
<h2 class="anchor anchorTargetStickyNavbar_Vzrq" id="nasdara">Nasdara<a href="https://dzbot.de/docs/changelog/v3.16.0/#nasdara" class="hash-link" aria-label="Direct link to Nasdara" title="Direct link to Nasdara" translate="no">​</a></h2>
<p>Nasdara (DayZ Badlands) can be picked in the <strong>Map</strong> setting. Saving sets it at Nitrado, and the server
loads it on its next restart.
<a href="https://dzbot.de/docs/admin/settings/#map" target="_blank" rel="noopener noreferrer" class="">Docs</a></p>
<h2 class="anchor anchorTargetStickyNavbar_Vzrq" id="izurvive-custom-maps">iZurvive custom maps<a href="https://dzbot.de/docs/changelog/v3.16.0/#izurvive-custom-maps" class="hash-link" aria-label="Direct link to iZurvive custom maps" title="Direct link to iZurvive custom maps" translate="no">​</a></h2>
<p>dzbot now keeps the <code>izurvive.json</code> file up to date for iZurvive's new custom server maps. Shop
deliveries and zone markers never show up as buildings on your map. Any mod, for example an arena or a
maze, can be hidden from the map with <strong>Hide on iZurvive map</strong> in the menu of its details page. This
works for marketplace mods and custom mods. Your own entries in <code>izurvive.json</code> stay.
<a href="https://dzbot.de/docs/admin/mods#custom-izurvive-map" target="_blank" rel="noopener noreferrer" class="">Docs</a></p>
<h2 class="anchor anchorTargetStickyNavbar_Vzrq" id="monetization-guide">Monetization guide<a href="https://dzbot.de/docs/changelog/v3.16.0/#monetization-guide" class="hash-link" aria-label="Direct link to Monetization guide" title="Direct link to Monetization guide" translate="no">​</a></h2>
<p>A new guide explains how to make support payments work on your server: setting up the support page,
giving something back (tiered in-game currency, roles, thank-yous), pricing the shop and keeping loot
scarce without pay-to-win.
<a href="https://dzbot.de/docs/admin/monetization-guide" target="_blank" rel="noopener noreferrer" class="">Docs</a></p>
<h2 class="anchor anchorTargetStickyNavbar_Vzrq" id="good-to-know">Good to know<a href="https://dzbot.de/docs/changelog/v3.16.0/#good-to-know" class="hash-link" aria-label="Direct link to Good to know" title="Direct link to Good to know" translate="no">​</a></h2>
<ul>
<li class="">Monthly subscriptions renew automatically. If a renewal cannot be paid, the benefits pause and the
subscription ends after 7 days. A permanent ban ends a player's subscriptions at the end of the paid
month; per-restart spawns end right away.</li>
<li class="">The "Discord Tickets Category" setting is gone. Ticket channels go into the Discord category of their
support level, which you now pick under Tickets → Levels. Whatever the setting pointed to was carried
over, so no channel moves. Switching a level's category moves its open ticket channels along.
<a href="https://dzbot.de/docs/admin/tickets" target="_blank" rel="noopener noreferrer" class="">Docs</a></li>
<li class="">Servers that had no support level now have level 1 "Support". The bot gives its Discord role to staff
with ticket rights (except Discord admins), so they can read ticket channels in Discord.
<a href="https://dzbot.de/docs/concepts/tickets" target="_blank" rel="noopener noreferrer" class="">Docs</a></li>
<li class="">Priority changes from group membership now reach the game server within seconds, not at the next
daily sync.</li>
<li class="">Players see their subscriptions with status, next renewal, cancel/resume, and Stripe's page for payment
method and invoices. Guests see the plans at <code>/subscriptions</code>.
<a href="https://dzbot.de/docs/frontend/shop-system" target="_blank" rel="noopener noreferrer" class="">Docs</a></li>
<li class="">New action event <code>player_subscription_changed</code> (started, renewed, payment failed, ended).</li>
<li class="">New action function <code>player.transfer_balance(from, to, amount, description)</code> moves money between two
players in one step — either both sides are booked or neither.
<a href="https://dzbot.de/docs/admin/actions" target="_blank" rel="noopener noreferrer" class="">Docs</a></li>
<li class="">The AI Companion remembers what it already looked up in a session, so long sessions are faster and use
less credit. When you test something in game, it tells you when the newest log arrived and when it
makes sense to check again.</li>
<li class="">The marketplace action "Donation Rewards" is now "Support Rewards" and can pay a better currency rate
for larger payments (tiers). Existing installs keep their settings.
<a href="https://dzbot.de/docs/admin/monetization-guide" target="_blank" rel="noopener noreferrer" class="">Docs</a></li>
<li class="">The guide for connecting ChatGPT or Claude to dzbot shows exactly where to click in each app, and what
to do when your company account has custom connectors switched off.
<a href="https://dzbot.de/docs/admin/connect-ai-apps" target="_blank" rel="noopener noreferrer" class="">Docs</a></li>
<li class="">Access rights are set with icon buttons in Discord's order (deny · neutral · allow), red for deny and
green for allow.</li>
<li class="">The button for accepting the server rules now just says "Accept rules".
<a href="https://dzbot.de/docs/frontend/rules" target="_blank" rel="noopener noreferrer" class="">Docs</a></li>
<li class="">dzbot.de lists Nintendo Switch 2 as a supported platform, with its own guide for DayZ Cool Edition
servers on Nitrado.
<a href="https://dzbot.de/docs/nitrado-setup" target="_blank" rel="noopener noreferrer" class="">Docs</a></li>
</ul>
<h2 class="anchor anchorTargetStickyNavbar_Vzrq" id="fixed">Fixed<a href="https://dzbot.de/docs/changelog/v3.16.0/#fixed" class="hash-link" aria-label="Direct link to Fixed" title="Direct link to Fixed" translate="no">​</a></h2>
<ul>
<li class="">Ticket channels are created again when a level's Discord category was deleted: they appear outside
any category instead of not at all.</li>
<li class="">Files and videos sent in the web app while a ticket had no Discord channel show up in Discord once the
channel is created.</li>
<li class="">An AI credit top-up paid in the first seconds after checkout could be missing from the organization's
accounting; it is now always booked.</li>
<li class="">Leaving a poker table could fail when another player acted at the same moment.</li>
<li class="">The action docs for <code>player.change_balance</code> and <code>faction.change_balance</code> now show reading the result
as <code>result.new_balance</code>.</li>
<li class="">On phones, opening the navigation while the account menu was open no longer leaves both menus stacked.</li>
<li class="">Swiping back with the trackpad no longer acts on the list item under the cursor on the page you return
to.</li>
</ul>]]></content>
    </entry>
    <entry>
        <title type="html"><![CDATA[v3.15.0]]></title>
        <id>https://dzbot.de/docs/changelog/v3.15.0/</id>
        <link href="https://dzbot.de/docs/changelog/v3.15.0/"/>
        <updated>2026-10-13T23:09:00.000Z</updated>
        <summary type="html"><![CDATA[A small Discord update: the bot's roles carry your server's name, faction roles get a name format you]]></summary>
        <content type="html"><![CDATA[<p>A small Discord update: the bot's roles carry your server's name, faction roles get a name format you
choose, and new roles and channels show up in the admin dropdowns right away.</p>
<h2 class="anchor anchorTargetStickyNavbar_Vzrq" id="good-to-know">Good to know<a href="https://dzbot.de/docs/changelog/v3.15.0/#good-to-know" class="hash-link" aria-label="Direct link to Good to know" title="Direct link to Good to know" translate="no">​</a></h2>
<ul>
<li class="">The bot's <strong>Online</strong>, <strong>Connected</strong> and <strong>Rules accepted</strong> roles now end with your server's subdomain,
e.g. <code>Online (myserver)</code>, so several servers on one Discord no longer leave you with identical roles.
Existing roles still named <code>online</code>, <code>connected</code> or <code>rules_accepted</code> are renamed once; roles you
already renamed stay as they are.
<a href="https://dzbot.de/docs/concepts/discord-integration#player-roles" target="_blank" rel="noopener noreferrer" class="">Docs</a></li>
<li class="">New setting <strong>Faction Role Name</strong> (Settings → Factions): how every faction's Discord role is named, with
<code>{name}</code> for the faction name — <code>{name} (S1)</code> gives <code>Wolves (S1)</code>, <code>S1 {name}</code> gives <code>S1 Wolves</code>.
Changing it renames the existing faction roles.
<a href="https://dzbot.de/docs/admin/settings#faction-role-name" target="_blank" rel="noopener noreferrer" class="">Docs</a></li>
<li class="">Every Discord role and channel dropdown in the admin (settings, actions, mods, scheduler, achievements,
events, log requests, base alarms) has a reload button that fetches the list from Discord again.
<a href="https://dzbot.de/docs/admin/settings#discord-dropdown-behavior" target="_blank" rel="noopener noreferrer" class="">Docs</a></li>
</ul>
<h2 class="anchor anchorTargetStickyNavbar_Vzrq" id="fixed">Fixed<a href="https://dzbot.de/docs/changelog/v3.15.0/#fixed" class="hash-link" aria-label="Direct link to Fixed" title="Direct link to Fixed" translate="no">​</a></h2>
<ul>
<li class="">A role or channel you just created in Discord shows up in the admin dropdowns right away, instead of
after up to ten minutes. A channel moved to another category is routed by its new category right away
too. <a href="https://dzbot.de/docs/concepts/shared-discord-guild#moved-channels" target="_blank" rel="noopener noreferrer" class="">Docs</a></li>
</ul>]]></content>
    </entry>
    <entry>
        <title type="html"><![CDATA[v3.14.0]]></title>
        <id>https://dzbot.de/docs/changelog/v3.14.0/</id>
        <link href="https://dzbot.de/docs/changelog/v3.14.0/"/>
        <updated>2026-10-13T21:08:00.000Z</updated>
        <summary type="html"><![CDATA[A small update: Discord profile pictures now show next to players' names across your server's website,]]></summary>
        <content type="html"><![CDATA[<p>A small update: Discord profile pictures now show next to players' names across your server's website,
and new bans in the web admin cover your whole organization by default. Plus a handful of fixes.</p>
<h2 class="anchor anchorTargetStickyNavbar_Vzrq" id="action-needed">Action needed<a href="https://dzbot.de/docs/changelog/v3.14.0/#action-needed" class="hash-link" aria-label="Direct link to Action needed" title="Direct link to Action needed" translate="no">​</a></h2>
<ul>
<li class="">New bans created in the web admin now apply to all servers of your organization by default. Switch the
scope to <strong>This server</strong> in the ban dialog to ban on one server only. Bans from Discord, the AI
Companion and actions are unchanged.
<a href="https://dzbot.de/docs/admin/restrictions#scope" target="_blank" rel="noopener noreferrer" class="">Docs</a></li>
</ul>
<h2 class="anchor anchorTargetStickyNavbar_Vzrq" id="discord-profile-pictures">Discord profile pictures<a href="https://dzbot.de/docs/changelog/v3.14.0/#discord-profile-pictures" class="hash-link" aria-label="Direct link to Discord profile pictures" title="Direct link to Discord profile pictures" translate="no">​</a></h2>
<p>Discord profile pictures now show next to players' names across your server's website for logged-in
visitors, including the killfeed, event participants and podium, faction members, bounty targets,
referrals and tickets. Admins also see them in player search, the audit log, group member lists and the
multi-account graph. In Discord, the bot's player card, bounty details and transfer confirmations show
the player's picture. Players without Discord keep their initials.
<a href="https://dzbot.de/docs/features" target="_blank" rel="noopener noreferrer" class="">Docs</a></p>
<h2 class="anchor anchorTargetStickyNavbar_Vzrq" id="good-to-know">Good to know<a href="https://dzbot.de/docs/changelog/v3.14.0/#good-to-know" class="hash-link" aria-label="Direct link to Good to know" title="Direct link to Good to know" translate="no">​</a></h2>
<ul>
<li class="">Visitors who are not logged in no longer see players' Discord pictures anywhere, including the public
leaderboard.</li>
<li class="">Action scripts can fetch a player's Discord picture with <code>discord.avatar(username)</code>, for example as an
embed thumbnail. <a href="https://dzbot.de/docs/admin/actions" target="_blank" rel="noopener noreferrer" class="">Docs</a></li>
</ul>
<h2 class="anchor anchorTargetStickyNavbar_Vzrq" id="fixed">Fixed<a href="https://dzbot.de/docs/changelog/v3.14.0/#fixed" class="hash-link" aria-label="Direct link to Fixed" title="Direct link to Fixed" translate="no">​</a></h2>
<ul>
<li class="">The <strong>All time</strong> period on the casino tab of the admin dashboard shows data again instead of "no
data". It counts from the server's stats wipe date. <a href="https://dzbot.de/docs/admin/dashboard" target="_blank" rel="noopener noreferrer" class="">Docs</a></li>
<li class="">Players linked on one server now also get the "connected" Discord role of your other servers that share
the same Discord. Before, a second server in the same Discord never handed it out.</li>
<li class="">The "online" and "connected" Discord roles are no longer created twice when two players come online at
the same moment.</li>
<li class="">A failed Discord lookup during the role sync no longer wipes a player's stored Discord roles until the
next sync.</li>
<li class="">Support replies in player tickets no longer carry the moderator's name in the data sent to the player's
browser; staff stay anonymous behind "Support" end to end.</li>
</ul>]]></content>
    </entry>
    <entry>
        <title type="html"><![CDATA[v3.13.0]]></title>
        <id>https://dzbot.de/docs/changelog/v3.13.0/</id>
        <link href="https://dzbot.de/docs/changelog/v3.13.0/"/>
        <updated>2026-10-13T17:00:00.000Z</updated>
        <summary type="html"><![CDATA[A small update: your server's public site can now be found on Google, the bot invite asks for]]></summary>
        <content type="html"><![CDATA[<p>A small update: your server's public site can now be found on Google, the bot invite asks for
Administrator, and the Nasdara server guide on dzbot.de grew into a full setup guide. Plus two small
fixes.</p>
<h2 class="anchor anchorTargetStickyNavbar_Vzrq" id="action-needed">Action needed<a href="https://dzbot.de/docs/changelog/v3.13.0/#action-needed" class="hash-link" aria-label="Direct link to Action needed" title="Direct link to Action needed" translate="no">​</a></h2>
<ul>
<li class="">Adding the dzbot bot to Discord now asks for <strong>Administrator</strong>, so it can use private channels
(online list, tickets, donation or log channels) without setting up channel permissions. You can
untick it, but then the bot's role needs View Channel and Send Messages in every private channel dzbot
uses. Re-adding the bot resets its role to what you confirm in that dialog. Bots that are already
installed keep their current permissions.
<a href="https://dzbot.de/docs/concepts/discord-integration" target="_blank" rel="noopener noreferrer" class="">Docs</a></li>
</ul>
<h2 class="anchor anchorTargetStickyNavbar_Vzrq" id="your-server-site-on-google">Your server site on Google<a href="https://dzbot.de/docs/changelog/v3.13.0/#your-server-site-on-google" class="hash-link" aria-label="Direct link to Your server site on Google" title="Direct link to Your server site on Google" translate="no">​</a></h2>
<p>Your server's public site can now be found on Google. Every public page (home, rules, events,
leaderboards, kill feed, factions, achievements, support, public custom pages) gets its own title and
description in German and English, and each server has its own sitemap. The first sentences of your
server home page text become the description under your server in search results, so open with what
makes your server worth joining. Pages you switched off under Guest pages stay out of search.
<a href="https://dzbot.de/docs/admin/settings#server-home-page" target="_blank" rel="noopener noreferrer" class="">Docs</a></p>
<h2 class="anchor anchorTargetStickyNavbar_Vzrq" id="good-to-know">Good to know<a href="https://dzbot.de/docs/changelog/v3.13.0/#good-to-know" class="hash-link" aria-label="Direct link to Good to know" title="Direct link to Good to know" translate="no">​</a></h2>
<ul>
<li class="">Links to your server site shared on Discord or WhatsApp now show a preview with the page title and
description.</li>
<li class="">The DayZ Nasdara server guide on dzbot.de is now a full setup guide for new server owners: settings
to check, restarts, mission files, backups and wipes, rules, where to post your server and the
Discords where server owners get help.</li>
</ul>
<h2 class="anchor anchorTargetStickyNavbar_Vzrq" id="fixed">Fixed<a href="https://dzbot.de/docs/changelog/v3.13.0/#fixed" class="hash-link" aria-label="Direct link to Fixed" title="Direct link to Fixed" translate="no">​</a></h2>
<ul>
<li class="">Servers whose Discord bot was removed no longer pile up a new Discord audit error every minute for the
online list.</li>
<li class="">The language switch and sign-in button on dzbot.de match the site's orange again instead of showing up
yellow.</li>
</ul>]]></content>
    </entry>
    <entry>
        <title type="html"><![CDATA[v3.12.0]]></title>
        <id>https://dzbot.de/docs/changelog/v3.12.0/</id>
        <link href="https://dzbot.de/docs/changelog/v3.12.0/"/>
        <updated>2026-10-13T14:37:00.000Z</updated>
        <summary type="html"><![CDATA[A big update for factions and Discord: alliances, ranks with automatic wages, bounties on whole]]></summary>
        <content type="html"><![CDATA[<p>A big update for factions and Discord: alliances, ranks with automatic wages, bounties on whole
factions, 13 ready-made Discord feeds you design yourself, voice channel counters, map pictures in
action messages and public player profiles. Plus new gameplay mods, an easier Stripe setup for player
payments and a batch of setup fixes.</p>
<h2 class="anchor anchorTargetStickyNavbar_Vzrq" id="action-needed">Action needed<a href="https://dzbot.de/docs/changelog/v3.12.0/#action-needed" class="hash-link" aria-label="Direct link to Action needed" title="Direct link to Action needed" translate="no">​</a></h2>
<ul>
<li class="">To let logged-in players open public profiles, grant <strong>Open public player profiles</strong>
(<code>player.public_profiles.access</code>) under Groups. Groups with the <code>player.*</code> wildcard already have it; set
it to Deny there if you want profiles closed. Guests are controlled by a separate switch (see below).
<a href="https://dzbot.de/docs/concepts/access-control#public-player-profiles" target="_blank" rel="noopener noreferrer" class="">Docs</a></li>
<li class="">Groups that only hold single Discord setting rights need <strong>Voice channel counters</strong> granted under
Groups to change them; groups that can edit all settings or all Discord settings already can.
<a href="https://dzbot.de/docs/admin/settings#voice-channel-counters" target="_blank" rel="noopener noreferrer" class="">Docs</a></li>
</ul>
<h2 class="anchor anchorTargetStickyNavbar_Vzrq" id="faction-alliances">Faction alliances<a href="https://dzbot.de/docs/changelog/v3.12.0/#faction-alliances" class="hash-link" aria-label="Direct link to Faction alliances" title="Direct link to Faction alliances" translate="no">​</a></h2>
<p>Factions can form alliances. A member with the new faction right <em>Manage alliances</em> (and every faction
admin) asks another faction on the faction page's <strong>Alliances</strong> tab or with <code>/faction</code> in Discord; the
other faction gets a Discord message with Accept and Decline. Allies show on both faction pages, in the
faction list and in Discord, and a kill between allies is marked <strong>Alliance violation</strong> in the kill
feed, the Discord kill feed post, the Log Explorer and for actions (<code>data.flags.alliance_violation</code>).
You can switch alliances off under Settings → Factions → <strong>Allow faction alliances</strong> (on by default).
<a href="https://dzbot.de/docs/concepts/factions#alliances" target="_blank" rel="noopener noreferrer" class="">Docs</a></p>
<h2 class="anchor anchorTargetStickyNavbar_Vzrq" id="faction-ranks-and-wages">Faction ranks and wages<a href="https://dzbot.de/docs/changelog/v3.12.0/#faction-ranks-and-wages" class="hash-link" aria-label="Direct link to Faction ranks and wages" title="Direct link to Faction ranks and wages" translate="no">​</a></h2>
<p>Factions can define ranks on the new <strong>Ranks</strong> tab: a set of faction rights, a daily withdraw limit
(overridable per member) and a wage per day or week, paid automatically from the treasury to rank
holders who were on the server in that period. If the treasury cannot cover every wage of a period,
nobody is paid and the leaders get a Discord message. Members keep their own rights on top of their
rank; factions without ranks work as before.
<a href="https://dzbot.de/docs/concepts/factions#ranks" target="_blank" rel="noopener noreferrer" class="">Docs</a></p>
<h2 class="anchor anchorTargetStickyNavbar_Vzrq" id="bounties-on-whole-factions">Bounties on whole factions<a href="https://dzbot.de/docs/changelog/v3.12.0/#bounties-on-whole-factions" class="hash-link" aria-label="Direct link to Bounties on whole factions" title="Direct link to Bounties on whole factions" translate="no">​</a></h2>
<p>Players can now put a bounty on a faction instead of a single player — on the Bounties page (switch
"Bounty on: Faction"), with <code>/bounty</code> in Discord, or from an action (<code>bounty.create</code> with
<code>target_faction</code>). The first player to kill any member collects the whole bounty; members — and players
with an alt in the faction — can't collect it or place one on their own faction. Hitmen see every
member's last position, and deleting a faction refunds its open bounties. To announce them, install the
new marketplace actions "Faction Bounty Placed Channel Announcement" and "Faction Bounty Placed DM
Members".
<a href="https://dzbot.de/docs/concepts/bounties/#bounties-on-a-faction" target="_blank" rel="noopener noreferrer" class="">Docs</a></p>
<h2 class="anchor anchorTargetStickyNavbar_Vzrq" id="discord-feeds-you-design-yourself">Discord feeds you design yourself<a href="https://dzbot.de/docs/changelog/v3.12.0/#discord-feeds-you-design-yourself" class="hash-link" aria-label="Direct link to Discord feeds you design yourself" title="Direct link to Discord feeds you design yourself" translate="no">​</a></h2>
<p>13 new ready-made actions in the action marketplace post logins, logouts, base building, placements,
PvE deaths (infected, animals and environment, bleeding out, drowning, suicide), long-range kills, kill
streaks, a kill feed with kill flags and an admin kill feed with positions and map links to a Discord
channel of your choice. Each comes with a filter and a Discord post you edit with a live preview. The
built-in kill feed stays as it is.
<a href="https://dzbot.de/docs/admin/actions/#ready-made-discord-feeds" target="_blank" rel="noopener noreferrer" class="">Docs</a></p>
<h2 class="anchor anchorTargetStickyNavbar_Vzrq" id="filters-without-code">Filters without code<a href="https://dzbot.de/docs/changelog/v3.12.0/#filters-without-code" class="hash-link" aria-label="Direct link to Filters without code" title="Direct link to Filters without code" translate="no">​</a></h2>
<p>Actions can now offer an event filter in their settings: pick zones (inside or outside), a distance
range, weapons or items, kill flags like headshot or team kill, and the faction, dzbot group or player
variables of the players involved. Lua scripts check it with <code>filter.matches(config.filter, data)</code>.
<a href="https://dzbot.de/docs/admin/actions/#event-filter-fields" target="_blank" rel="noopener noreferrer" class="">Docs</a></p>
<h2 class="anchor anchorTargetStickyNavbar_Vzrq" id="discord-posts-with-a-live-preview">Discord posts with a live preview<a href="https://dzbot.de/docs/changelog/v3.12.0/#discord-posts-with-a-live-preview" class="hash-link" aria-label="Direct link to Discord posts with a live preview" title="Direct link to Discord posts with a live preview" translate="no">​</a></h2>
<p>A new settings field lets you design a Discord embed — title, text, colour, fields to switch on and off
and reorder, footer, thumbnail — with placeholders from the event and a preview of how Discord will show
it. Scripts send it with <code>discord.send_embed(channel, config.embed, data)</code>.
<a href="https://dzbot.de/docs/admin/actions/#discord-embed-fields" target="_blank" rel="noopener noreferrer" class="">Docs</a></p>
<h2 class="anchor anchorTargetStickyNavbar_Vzrq" id="map-pictures-in-discord-messages">Map pictures in Discord messages<a href="https://dzbot.de/docs/changelog/v3.12.0/#map-pictures-in-discord-messages" class="hash-link" aria-label="Direct link to Map pictures in Discord messages" title="Direct link to Map pictures in Discord messages" translate="no">​</a></h2>
<p>Actions can now post map pictures to Discord. <code>map.image({ points = {...}, route = {...} })</code> draws the
server's map (Chernarus, Livonia, Sakhal or Nasdara) around one or more positions, with labelled,
coloured markers and an optional route. Pass the result as the third argument of
<code>discord.send_to_channel</code> or <code>discord.send_to_player</code>, and the picture is attached, or shown inside the
message's embed. The docs have examples for kill locations, bounty sightings, base alarms and routes.
<a href="https://dzbot.de/docs/admin/actions#map-image" target="_blank" rel="noopener noreferrer" class="">Docs</a></p>
<h2 class="anchor anchorTargetStickyNavbar_Vzrq" id="voice-channel-counters">Voice channel counters<a href="https://dzbot.de/docs/changelog/v3.12.0/#voice-channel-counters" class="hash-link" aria-label="Direct link to Voice channel counters" title="Direct link to Voice channel counters" translate="no">​</a></h2>
<p>Show live numbers of your server as the names of locked voice channels in your Discord — players
online/slots, kills, deaths, longest kill and best kill streak of the day, open bounties, the most
players at once today and how many players were on today. Switch them on under Settings → Discord →
<strong>Voice channel counters</strong> and change the channel names if you like (<code>{value}</code> marks the number). dzbot
creates the channels in a category of their own and refreshes them every six minutes; "today" follows
your server's time zone.
<a href="https://dzbot.de/docs/concepts/discord-integration#voice-channel-counters" target="_blank" rel="noopener noreferrer" class="">Docs</a></p>
<h2 class="anchor anchorTargetStickyNavbar_Vzrq" id="public-player-profiles">Public player profiles<a href="https://dzbot.de/docs/changelog/v3.12.0/#public-player-profiles" class="hash-link" aria-label="Direct link to Public player profiles" title="Direct link to Public player profiles" translate="no">​</a></h2>
<p>Your server website can show a profile page for every player — PvP kills, K/D, kill streaks, longest
kill, playtime with a weekday-by-hour chart, favourite weapons, rivals, faction, Discord avatar,
leaderboard ranks and unlocked achievements. Never positions, kill locations, balance or alt accounts.
Names on the leaderboard link to the profile, and a new <strong>Players</strong> page searches by name. Off by
default: switch on <strong>Show public player profiles to guests</strong> under Settings → Portal &amp; App → Guest
pages, and/or grant <code>player.public_profiles.access</code> to player groups. Every player can hide their own
profile from their Statistics page.
<a href="https://dzbot.de/docs/frontend/player-profiles" target="_blank" rel="noopener noreferrer" class="">Docs</a></p>
<h2 class="anchor anchorTargetStickyNavbar_Vzrq" id="new-gameplay-mods">New gameplay mods<a href="https://dzbot.de/docs/changelog/v3.12.0/#new-gameplay-mods" class="hash-link" aria-label="Direct link to New gameplay mods" title="Direct link to New gameplay mods" translate="no">​</a></h2>
<p>New free mods in the mod marketplace: <strong>Hit Indicator (Hitmarker)</strong> turns the hit indicator off or
picks its look, color, duration and accuracy (plus the red screen flash), and <strong>Night Lighting</strong> gives
bright, dark or Sakhal-style nights and switches the light around players. <strong>Enhanced Building
Placement</strong> is now <strong>Build Anywhere</strong>, with each group of building checks switchable on its own. Install
them under Admin → Mods; schedule them for raid weekends or darker weekend nights in the Scheduler.
<a href="https://dzbot.de/docs/admin/mods#gameplay-mods" target="_blank" rel="noopener noreferrer" class="">Docs</a></p>
<h2 class="anchor anchorTargetStickyNavbar_Vzrq" id="easier-setup-for-player-payments">Easier setup for player payments<a href="https://dzbot.de/docs/changelog/v3.12.0/#easier-setup-for-player-payments" class="hash-link" aria-label="Direct link to Easier setup for player payments" title="Direct link to Easier setup for player payments" translate="no">​</a></h2>
<p>Before Stripe's form opens, dzbot now says what Stripe will ask for (ID and a live selfie with your
phone, tax ID, IBAN, a support phone number, with a tip to keep a private number off your players'
receipts). Stripe's form comes pre-filled with your support email and a product description in your
language. Once Stripe approves the account, the Monetization page shows "Your players can pay now" with
the support page link, you get a Discord DM, and a card explains what to do if Stripe reviews your
account later.
<a href="https://dzbot.de/docs/admin/monetization" target="_blank" rel="noopener noreferrer" class="">Docs</a></p>
<h2 class="anchor anchorTargetStickyNavbar_Vzrq" id="good-to-know">Good to know<a href="https://dzbot.de/docs/changelog/v3.12.0/#good-to-know" class="hash-link" aria-label="Direct link to Good to know" title="Direct link to Good to know" translate="no">​</a></h2>
<ul>
<li class="">If <strong>Synchronize player lists</strong> is off on your server, the admin area now shows a warning: bans,
whitelist and priority entries you manage in dzbot never reach your game server while it is off.
Switching it on is safe — dzbot first takes over every ban, whitelist and priority entry that so far
only exists on Nitrado, then keeps the lists in sync.
<a href="https://dzbot.de/docs/admin/settings#synchronize-player-lists" target="_blank" rel="noopener noreferrer" class="">Docs</a></li>
<li class="">Faction bounties fire the new action event <code>faction_bounty_placed</code>, not <code>bounty_placed</code> — an existing
bounty announcement action does not post them; install the new faction announcement action next to it.
<a href="https://dzbot.de/docs/admin/actions/#faction_bounty_placed" target="_blank" rel="noopener noreferrer" class="">Docs</a></li>
<li class="">While <code>cfggameplay.json</code> is on — dzbot keeps it on for every server — the gameplay switches in the
Nitrado web interface (base and container damage, night lighting, personal light) have no effect. Use
the gameplay mods instead.
<a href="https://dzbot.de/docs/nitrado-setup#log-settings-dzbot-keeps-switched-on" target="_blank" rel="noopener noreferrer" class="">Docs</a></li>
<li class="">Auto-start (Settings → Server, added in the last release) has been removed again. It was off by
default and no server had switched it on, so nothing changes for you. Restarts dzbot runs itself are
still checked and retried when Nitrado does not bring the server back.
<a href="https://dzbot.de/docs/admin/settings" target="_blank" rel="noopener noreferrer" class="">Docs</a></li>
<li class="">Newly connected servers start with player list sync switched on, and bans already on Nitrado are
imported as permanent bans. <a href="https://dzbot.de/docs/getting-started" target="_blank" rel="noopener noreferrer" class="">Docs</a></li>
<li class="">New action event <code>bounty_completed</code>: fires whenever a kill collects a bounty (player or faction), with
hitman, victim, payout and target. <a href="https://dzbot.de/docs/admin/actions/#bounty_completed" target="_blank" rel="noopener noreferrer" class="">Docs</a></li>
<li class=""><code>bounty.list()</code> returns <code>target_faction</code> / <code>target_faction_id</code>; the AI Companion can search bounties by
faction.</li>
<li class="">The admin faction page shows each member's rank and the faction's alliances.</li>
<li class="">The "Event Filter" and "Discord Embed" field types are offered only for actions, not in mod
configurations.</li>
<li class="">Scheduler "Change mod configuration": mod settings with fixed choices show a dropdown instead of a
text box.</li>
<li class="">The log and your actions get only the first "subscription spawn failed" per restart, not one every
minute and a half while the spot stays blocked.
<a href="https://dzbot.de/docs/admin/shop-system#when-a-subscription-cannot-spawn" target="_blank" rel="noopener noreferrer" class="">Docs</a></li>
<li class="">The bot's invite link now also asks for the Connect permission, which the voice counters need to lock
their channels.</li>
<li class="">Billing DMs, Checkout and subscription descriptions now use your server's chosen name instead of the
long Nitrado name.</li>
<li class="">dzbot invoices now name the server they are for (from the next renewal) and come in your language.</li>
<li class="">The "install this app" prompt no longer appears in the admin area; players still see it.</li>
<li class="">The start shop in the setup wizard imports in seconds instead of minutes.</li>
<li class="">The bot's greeting in your Discord no longer posts an admin link for everyone to see.</li>
<li class="">When dzbot removes an abandoned server, the bot also leaves its Discord server, unless another of
your servers still uses it.</li>
<li class="">New pages on dzbot.de for factions, bounties, base alarms, the casino, tickets, the AI Companion,
alt-account detection, events, leaderboards, the live map, mods and automation, and restarts; one page
each for Chernarus, Livonia and Sakhal; and one-to-one comparisons with Law's KillFeed, CFTools Cloud
and Legion Killfeed — all in English and German, and already covering this release's features.
<a href="https://dzbot.de/dayz-bot-comparison" target="_blank" rel="noopener noreferrer" class="">Docs</a></li>
</ul>
<h2 class="anchor anchorTargetStickyNavbar_Vzrq" id="fixed">Fixed<a href="https://dzbot.de/docs/changelog/v3.12.0/#fixed" class="hash-link" aria-label="Direct link to Fixed" title="Direct link to Fixed" translate="no">​</a></h2>
<ul>
<li class="">Connecting a server imports the existing Nitrado ban list again. Since March, only whitelist and
priority entries were taken over, so switching sync on could drop bans that only lived on Nitrado.</li>
<li class="">A subscription refund now covers only the restart whose session actually failed to spawn it. A
failure the old session reported just before a restart could refund the next restart's charge, even
when the next spawn worked. The subscription's charge history also no longer lists "free" restarts
that never happened, which mod installs used to add mid-session.</li>
<li class="">An <code>&lt;image&gt;</code> or <code>&lt;thumbnail&gt;</code> inside an <code>&lt;embed&gt;</code> in an action message no longer makes the message
fail to send; the picture now shows.</li>
<li class="">A dropped connection showed a raw "Failed to fetch" under buttons; it now says the connection was lost
and to try again.</li>
<li class="">Pages opened scrolled down to where the previous page had been.</li>
<li class="">The setup wizard's Discord preview showed the bot as "dzbot" instead of "DayZ Server", and the finish
page asked you to set up Discord channels right after creating them.</li>
<li class="">Signing in could send you back to an older page instead of the one you were on.</li>
<li class="">The sign-in and "connect your server" pages had English tab titles in German.</li>
</ul>]]></content>
    </entry>
    <entry>
        <title type="html"><![CDATA[v3.11.0]]></title>
        <id>https://dzbot.de/docs/changelog/v3.11.0/</id>
        <link href="https://dzbot.de/docs/changelog/v3.11.0/"/>
        <updated>2026-10-13T12:27:00.000Z</updated>
        <summary type="html"><![CDATA[A big update for server staff: warnings with automatic ban stages, kill feed labels like Headshot and]]></summary>
        <content type="html"><![CDATA[<p>A big update for server staff: warnings with automatic ban stages, kill feed labels like Headshot and
Revenge, automatic bounties, actions on a schedule, auto-start for stopped servers, Discord profile
pictures and copying a shop between servers. Spawn kills are now counted by default. Plus a free DayZ
item database on dzbot.de.</p>
<h2 class="anchor anchorTargetStickyNavbar_Vzrq" id="action-needed">Action needed<a href="https://dzbot.de/docs/changelog/v3.11.0/#action-needed" class="hash-link" aria-label="Direct link to Action needed" title="Direct link to Action needed" translate="no">​</a></h2>
<ul>
<li class="">Grant <strong>Warn players</strong> (<code>admin.players.warn</code>) under Groups to the groups that should give warnings.
Groups with the right to edit players get it automatically with this release.
<a href="https://dzbot.de/docs/admin/player-details#warning-a-player" target="_blank" rel="noopener noreferrer" class="">Docs</a></li>
</ul>
<h2 class="anchor anchorTargetStickyNavbar_Vzrq" id="warnings">Warnings<a href="https://dzbot.de/docs/changelog/v3.11.0/#warnings" class="hash-link" aria-label="Direct link to Warnings" title="Direct link to Warnings" translate="no">​</a></h2>
<p>Staff can warn a player from the player page or the Discord player card (<code>/player</code>, Look up player →
<strong>Warn</strong>). A warning is a note with a warning mark: you choose whether and when it expires, the player
gets a DM (on by default), and on Discord you can add a timeout. Under Settings → Whitelist &amp; Accounts
→ <strong>Warning stages</strong> you set what active warnings lead to, e.g. 3 → 1 day ban, 5 → 7 days,
7 → permanent; reaching a stage creates a normal ban automatically. Off until you add stages. Event
restrictions can also count each violation as a warning (<strong>Counts as warning</strong>).
<a href="https://dzbot.de/docs/admin/restrictions#warnings" target="_blank" rel="noopener noreferrer" class="">Docs</a></p>
<h2 class="anchor anchorTargetStickyNavbar_Vzrq" id="every-kill-shows-what-made-it-special">Every kill shows what made it special<a href="https://dzbot.de/docs/changelog/v3.11.0/#every-kill-shows-what-made-it-special" class="hash-link" aria-label="Direct link to Every kill shows what made it special" title="Direct link to Every kill shows what made it special" translate="no">​</a></h2>
<p>Kills are now marked Headshot, Double/Triple/Quad Kill (within 45 s), Revenge (the victim had killed
the killer in the last 6 h), Trade (the killer or a faction mate was killed by the victim in the last
10 s), Team Kill and Spawn Kill; hits between faction mates are marked Friendly Fire. The labels appear
in the kill feed, in the Discord kill feed post and in the Log Explorer, and actions can read them as
<code>data.flags</code> (e.g. a headshot bonus). Only kills from now on carry them.
<a href="https://dzbot.de/docs/frontend/killfeed#kill-context" target="_blank" rel="noopener noreferrer" class="">Docs</a></p>
<h2 class="anchor anchorTargetStickyNavbar_Vzrq" id="automatic-bounties">Automatic bounties<a href="https://dzbot.de/docs/changelog/v3.11.0/#automatic-bounties" class="hash-link" aria-label="Direct link to Automatic bounties" title="Direct link to Automatic bounties" translate="no">​</a></h2>
<p>The new <strong>Auto Bounty</strong> action in the action marketplace puts a bounty on every player who kills
another player — optionally only for kills inside the zones you pick, with a cooldown, a limit of open
auto bounties per player and an optional Discord post. The server pays for these bounties; nobody is
charged. Script authors get the same with the new Lua function <code>bounty.create</code>, which can also charge a
player instead.
<a href="https://dzbot.de/docs/admin/actions/#bountycreateoptions-table" target="_blank" rel="noopener noreferrer" class="">Docs</a></p>
<h2 class="anchor anchorTargetStickyNavbar_Vzrq" id="actions-know-where-things-happened">Actions know where things happened<a href="https://dzbot.de/docs/changelog/v3.11.0/#actions-know-where-things-happened" class="hash-link" aria-label="Direct link to Actions know where things happened" title="Direct link to Actions know where things happened" translate="no">​</a></h2>
<p>Every event with a position now carries the zones it happened in (<code>data.zones</code>), and the new config
field type <code>zone_select</code> lets you pick zones from a dropdown — e.g. to pay more for kills at the
airfield.
<a href="https://dzbot.de/docs/admin/actions/#zones-of-an-event" target="_blank" rel="noopener noreferrer" class="">Docs</a></p>
<h2 class="anchor anchorTargetStickyNavbar_Vzrq" id="run-actions-on-a-schedule">Run actions on a schedule<a href="https://dzbot.de/docs/changelog/v3.11.0/#run-actions-on-a-schedule" class="hash-link" aria-label="Direct link to Run actions on a schedule" title="Direct link to Run actions on a schedule" translate="no">​</a></h2>
<p>The scheduler's new task type <strong>Run action</strong> runs an installed marketplace action or one of your own at
the times you set — every Monday at 18:00, on the 1st of the month, or once — with the settings from the
action's form. Actions opt in with the new trigger <strong>Scheduled</strong>; the run shows up in the task log and
the action's run log, a disabled action is skipped, and the script learns when it was due and which task
ran it. Choosing the action needs the right to edit actions on top of the scheduler right.
<a href="https://dzbot.de/docs/admin/scheduler/#run-action" target="_blank" rel="noopener noreferrer" class="">Docs</a></p>
<h2 class="anchor anchorTargetStickyNavbar_Vzrq" id="group-wage-and-a-smarter-kill-reward">Group Wage and a smarter Kill-Reward<a href="https://dzbot.de/docs/changelog/v3.11.0/#group-wage-and-a-smarter-kill-reward" class="hash-link" aria-label="Direct link to Group Wage and a smarter Kill-Reward" title="Direct link to Group Wage and a smarter Kill-Reward" translate="no">​</a></h2>
<p>The marketplace has a new action, <strong>Group Wage</strong>: it pays every member of a dzbot group a fixed amount
each day, week or month at the times you choose, and never pays anyone twice for the same period. Install
it from the marketplace, then add a scheduler task "Run action" for it. Optional: only members who played
in the last N days, a Discord DM to each paid member, and a summary post in a channel.
<strong>Kill-Reward</strong> can now follow the victim's K/D: no reward below a minimum K/D, or a tier table that pays
a fixed amount or a factor of the kill reward per K/D range. It can also skip kills on fresh spawns.
Existing installations keep working exactly as before until you set the new fields.
<a href="https://dzbot.de/docs/admin/actions/#scheduled-actions" target="_blank" rel="noopener noreferrer" class="">Docs</a></p>
<h2 class="anchor anchorTargetStickyNavbar_Vzrq" id="auto-start">Auto-start<a href="https://dzbot.de/docs/changelog/v3.11.0/#auto-start" class="hash-link" aria-label="Direct link to Auto-start" title="Direct link to Auto-start" translate="no">​</a></h2>
<p>If your game server has been stopped for 10 minutes, dzbot can start it again and post a note in
Discord. It stays out of the way during restarts, Nitrado updates and when you stopped the server
yourself in the Nitrado web interface, tries at most three times and tells you when it gives up. Switch
it on under Settings → Server → Auto-start.
<a href="https://dzbot.de/docs/admin/settings#auto-start" target="_blank" rel="noopener noreferrer" class="">Docs</a></p>
<h2 class="anchor anchorTargetStickyNavbar_Vzrq" id="discord-profile-pictures">Discord profile pictures<a href="https://dzbot.de/docs/changelog/v3.11.0/#discord-profile-pictures" class="hash-link" aria-label="Direct link to Discord profile pictures" title="Direct link to Discord profile pictures" translate="no">​</a></h2>
<p>Players' Discord profile pictures now appear next to their names on your server's website — in the
account menu, admin player lists and player pages, the leaderboard, at poker tables and in live rooms.
Players without Discord (or without a picture) keep their initials. Pictures appear on their own after a
player's next login or the next Discord role sync.
<a href="https://dzbot.de/docs/features" target="_blank" rel="noopener noreferrer" class="">Docs</a></p>
<h2 class="anchor anchorTargetStickyNavbar_Vzrq" id="copy-a-shop-from-another-server">Copy a shop from another server<a href="https://dzbot.de/docs/changelog/v3.11.0/#copy-a-shop-from-another-server" class="hash-link" aria-label="Direct link to Copy a shop from another server" title="Direct link to Copy a shop from another server" translate="no">​</a></h2>
<p>A new server can start with the shop of another server in your organization: in the setup wizard's shop
step choose "From another server", or on Items use "Copy from another server". Categories, items with
prices, limits and translations, subscription offers and all images are copied one to one; every image
becomes the new server's own copy. If the target already has a shop you choose to add to it or replace
it, and group restrictions carry over to groups with the same name. An item restricted to a group this
server doesn't have is copied as unavailable, so nobody can buy it until you fix the restriction; the
result lists each one.
<a href="https://dzbot.de/docs/admin/shop-system" target="_blank" rel="noopener noreferrer" class="">Docs</a></p>
<h2 class="anchor anchorTargetStickyNavbar_Vzrq" id="welcome-new-discord-members">Welcome new Discord members<a href="https://dzbot.de/docs/changelog/v3.11.0/#welcome-new-discord-members" class="hash-link" aria-label="Direct link to Welcome new Discord members" title="Direct link to Welcome new Discord members" translate="no">​</a></h2>
<p>Actions can now react when somebody joins your Discord server: the new trigger <code>discord_member_joined</code>
carries a mention of the new member, their Discord name and — if they are linked — their in-game name.
Install <strong>Discord Welcome Message</strong> from the action marketplace to greet new members in a channel of
your choice, with your own text and a separate message for returning members.
<a href="https://dzbot.de/docs/admin/actions/" target="_blank" rel="noopener noreferrer" class="">Docs</a></p>
<h2 class="anchor anchorTargetStickyNavbar_Vzrq" id="a-free-dayz-item-database">A free DayZ item database<a href="https://dzbot.de/docs/changelog/v3.11.0/#a-free-dayz-item-database" class="hash-link" aria-label="Direct link to A free DayZ item database" title="Direct link to A free DayZ item database" translate="no">​</a></h2>
<p>dzbot.de has a free DayZ item database: every vanilla item with its classname (copy button), picture,
in-game name and description in English or German, weight, size, slots, durability, protection, fire
rate, magazine capacity and ammo damage, the magazines, ammo and attachments that fit, and the types.xml
spawn values on Chernarus, Livonia and Sakhal. Colour variants share one page with all their classnames.
Handy for filling a trader shop or editing types.xml.
<a href="https://wiki.dzbot.de/" target="_blank" rel="noopener noreferrer" class="">DayZ item database</a></p>
<h2 class="anchor anchorTargetStickyNavbar_Vzrq" id="good-to-know">Good to know<a href="https://dzbot.de/docs/changelog/v3.11.0/#good-to-know" class="hash-link" aria-label="Direct link to Good to know" title="Direct link to Good to know" translate="no">​</a></h2>
<ul>
<li class="">Spawn kills are now on by default: a kill within 2 minutes (120 seconds) of the victim's spawn is
marked <strong>Spawn Kill</strong> and left out of kills, K/D, kill streaks and longest kill — on every server that
never changed <strong>PvP kill: minimum victim survival time</strong> under Settings → Stats &amp; Leaderboards.
Leaderboards and profile stats on those servers may shift once (older kills count as spawn kills when
the victim was killed before their first 5-minute mark). Servers that set their own value keep it; set
it to <code>0</code> to count every kill again. The victim's alive time is now measured to the second in the
first 5 minutes of a life. <a href="https://dzbot.de/docs/admin/settings" target="_blank" rel="noopener noreferrer" class="">Docs</a></li>
<li class="">Expired player notes no longer disappear behind "Show expired": they stay on the player page, in the
ticket side panel and in the Discord notes list, dimmed and marked as expired.</li>
<li class="">For Discord timeouts the bot needs the <strong>Moderate Members</strong> permission and a role above the player's;
if it is missing, the Discord audit page says so.</li>
<li class="">dzbot now switches on the Nitrado log settings it needs when you connect a server and checks them every
day; the dashboard tells you if one cannot be switched on (with a <strong>Check again</strong> button) and when a
change waits for the next restart.
<a href="https://dzbot.de/docs/nitrado-setup#log-settings-dzbot-keeps-switched-on" target="_blank" rel="noopener noreferrer" class="">Docs</a></li>
<li class="">Marketplace: <strong>Kill-Reward</strong> can skip spawn kills (new option, off by default). <strong>Spawn-Trap
Detection</strong> and <strong>Fresh Spawn Autoban</strong> now go by the Spawn Kill label by default and offer your own
limit in minutes instead; existing installations switch to the Spawn Kill label.
<a href="https://dzbot.de/docs/admin/actions" target="_blank" rel="noopener noreferrer" class="">Docs</a></li>
<li class="">The Log Explorer shows "95 s alive" for victims killed in their first minutes, and actions get
<code>data.victim.seconds_alive</code>. <a href="https://dzbot.de/docs/admin/actions" target="_blank" rel="noopener noreferrer" class="">Docs</a></li>
<li class="">New action trigger <code>player_warned</code> (with the reason, who warned, and the number of active warnings).
<a href="https://dzbot.de/docs/admin/actions" target="_blank" rel="noopener noreferrer" class="">Docs</a></li>
<li class="">The AI companion can warn players and sees warnings and expired notes.</li>
<li class="">The Log Explorer and <code>/logs</code> show Discord joins ("Newcomer joined the Discord").</li>
<li class="">Bounties placed by an action show "Server (automation)" as the one who placed them in the admin bounty
list; the hitman's payout shows as "Server bounty reward for eliminating …".</li>
<li class=""><code>bounty.list()</code> now also returns <code>target_id</code>, <code>target_identifier</code> and <code>server_funded</code>; the
<code>bounty_placed</code> event carries <code>serverFunded</code>.</li>
<li class="">The Log Explorer stores the zones with each positioned event.</li>
<li class="">The action docs now show <code>server.currency()</code> with parentheses; the old example without them failed.</li>
<li class="">New guides on dzbot.de for PlayStation and Xbox servers, the Discord bot, the console trader shop and
safe zones. <a href="https://dzbot.de/dayz-discord-bot" target="_blank" rel="noopener noreferrer" class="">Docs</a></li>
<li class="">New pages on dzbot.de about letting players support your server and about the built-in accounting,
and a comparison with Law's KillFeed and DayZ-RSS. <a href="https://dzbot.de/dayz-server-monetization" target="_blank" rel="noopener noreferrer" class="">Docs</a></li>
<li class="">The Nasdara setup guide now lists the Nasdara map on the server website as available.
<a href="https://dzbot.de/dayz-nasdara-bot" target="_blank" rel="noopener noreferrer" class="">Docs</a></li>
</ul>]]></content>
    </entry>
    <entry>
        <title type="html"><![CDATA[v3.10.0]]></title>
        <id>https://dzbot.de/docs/changelog/v3.10.0/</id>
        <link href="https://dzbot.de/docs/changelog/v3.10.0/"/>
        <updated>2026-10-12T21:49:00.000Z</updated>
        <summary type="html"><![CDATA[A small release with one fix: your accounting now survives when a server is removed.]]></summary>
        <content type="html"><![CDATA[<p>A small release with one fix: your accounting now survives when a server is removed.</p>
<h2 class="anchor anchorTargetStickyNavbar_Vzrq" id="fixed">Fixed<a href="https://dzbot.de/docs/changelog/v3.10.0/#fixed" class="hash-link" aria-label="Direct link to Fixed" title="Direct link to Fixed" translate="no">​</a></h2>
<ul>
<li class="">When a server is deleted after losing its Nitrado connection for 30 days, its accounting is kept:
bookings, invoices and inventory stay with the organization, and an organization that has
accounting is no longer deleted along with its last server.
<a href="https://dzbot.de/docs/getting-started" target="_blank" rel="noopener noreferrer" class="">Docs</a></li>
</ul>]]></content>
    </entry>
    <entry>
        <title type="html"><![CDATA[v3.9.0]]></title>
        <id>https://dzbot.de/docs/changelog/v3.9.0/</id>
        <link href="https://dzbot.de/docs/changelog/v3.9.0/"/>
        <updated>2026-10-12T20:33:00.000Z</updated>
        <summary type="html"><![CDATA[A big update ahead of DayZ Badlands: Nasdara gets a map and two setup guides, and new customers get a]]></summary>
        <content type="html"><![CDATA[<p>A big update ahead of DayZ Badlands: Nasdara gets a map and two setup guides, and new customers get a
guided start and a smoother setup wizard. Plus a roulette results feed and a round of fixes.</p>
<h2 class="anchor anchorTargetStickyNavbar_Vzrq" id="nasdara-the-new-badlands-map">Nasdara, the new Badlands map<a href="https://dzbot.de/docs/changelog/v3.9.0/#nasdara-the-new-badlands-map" class="hash-link" aria-label="Direct link to Nasdara, the new Badlands map" title="Direct link to Nasdara, the new Badlands map" translate="no">​</a></h2>
<p>Servers running Nasdara get a proper map: the shop map, zones, the player route map and the coordinate
picker show Nasdara with its town and landmark names. Nasdara has a map layer only for now; satellite
follows later. Two new guides cover launch day: how to start a Nasdara server at Nitrado (PC,
PlayStation, Xbox), and how to set up dzbot on it — with a list of what works on Nasdara from release
day.
<a href="https://dzbot.de/dayz-nasdara-server" target="_blank" rel="noopener noreferrer" class="">Server guide</a> · <a href="https://dzbot.de/dayz-nasdara-bot" target="_blank" rel="noopener noreferrer" class="">Bot guide</a></p>
<h2 class="anchor anchorTargetStickyNavbar_Vzrq" id="a-guided-start-for-new-servers">A guided start for new servers<a href="https://dzbot.de/docs/changelog/v3.9.0/#a-guided-start-for-new-servers" class="hash-link" aria-label="Direct link to A guided start for new servers" title="Direct link to A guided start for new servers" translate="no">​</a></h2>
<p>New customers sign in with Discord, connect Nitrado and pick their server on one page, with progress,
a language switch and logout. It explains up front why Discord shows the app as "DayZ Server" and what
each permission is for, that only the Nitrado owner can connect, marks servers that are already
connected, and shows the 14-day trial before the server is created.
<a href="https://dzbot.de/docs/getting-started" target="_blank" rel="noopener noreferrer" class="">Docs</a></p>
<h2 class="anchor anchorTargetStickyNavbar_Vzrq" id="easier-discord-setup">Easier Discord setup<a href="https://dzbot.de/docs/changelog/v3.9.0/#easier-discord-setup" class="hash-link" aria-label="Direct link to Easier Discord setup" title="Direct link to Easier Discord setup" translate="no">​</a></h2>
<p>The setup wizard's Discord step lists only your own Discord servers, brings you back automatically
after adding the bot with your server already chosen, and can create default channels (kill feed,
online players, tickets) with one optional click. The bot greets your Discord once when it joins.
<a href="https://dzbot.de/docs/concepts/discord-integration" target="_blank" rel="noopener noreferrer" class="">Docs</a></p>
<h2 class="anchor anchorTargetStickyNavbar_Vzrq" id="good-to-know">Good to know<a href="https://dzbot.de/docs/changelog/v3.9.0/#good-to-know" class="hash-link" aria-label="Direct link to Good to know" title="Direct link to Good to know" translate="no">​</a></h2>
<ul>
<li class="">Setting up player payments (Monetization) now needs a paid dzbot subscription in your organization;
it is not available during the trial. Existing payout accounts keep working.
<a href="https://dzbot.de/docs/getting-started#trial-and-payment" target="_blank" rel="noopener noreferrer" class="">Docs</a></li>
<li class="">Reviews are only produced while the organization has a server that is paid or in its trial. Logs
keep importing without one, so nothing is lost. <a href="https://dzbot.de/docs/admin/reviews" target="_blank" rel="noopener noreferrer" class="">Docs</a></li>
<li class="">Billing messages from the bot start with <code>dzbot · Billing for &lt;server&gt;</code>. Billing admins now also
get a message when a server is paused and a thank-you after the first payment.</li>
<li class="">Maps load their tiles from dzbot's own servers instead of iZurvive, so they keep working when
iZurvive is slow or down, and Chernarus, Livonia and Sakhal zoom in one level further.</li>
<li class="">Mods can be released for Nasdara. Every marketplace mod that was already released for more than one
map is now released for Nasdara too; single-map mods are unchanged.</li>
<li class="">Roulette shows what everyone at the table won or lost: when the ball lands, the results pop in top
right one after another, biggest win first. <a href="https://dzbot.de/docs/frontend/casino" target="_blank" rel="noopener noreferrer" class="">Docs</a></li>
<li class="">Server diagnostics no longer show the banner for mistakes in Bohemia's own unmodified mission files
(the missing bus event, the frozen scientist, the Christmas trees, Livonia's misspelled winter coat)
or for spawns where most of the requested amount appeared. They are still listed on the page. A
freshly set-up server now starts without a banner. <a href="https://dzbot.de/docs/admin/game-audit" target="_blank" rel="noopener noreferrer" class="">Docs</a></li>
<li class="">Checkout, the Stripe billing portal and invoices name the server a subscription is for.</li>
<li class="">The starter shop imports in seconds instead of minutes, and lists category names in your language.</li>
<li class="">The dashboard shows how long the trial runs from day one; the wizard's finish page shows the trial
end or the way to monetization.</li>
<li class="">The monetization page puts the form first with fees, steps and what Stripe asks beside it.</li>
<li class="">Stripe's payout form and Checkout open in your language; payout countries are listed in your
language with a sensible preselection.</li>
<li class="">Your language choice now carries over from dzbot.de through login and onto your server's address.</li>
</ul>
<h2 class="anchor anchorTargetStickyNavbar_Vzrq" id="fixed">Fixed<a href="https://dzbot.de/docs/changelog/v3.9.0/#fixed" class="hash-link" aria-label="Direct link to Fixed" title="Direct link to Fixed" translate="no">​</a></h2>
<ul>
<li class="">The Discord step of the setup wizard no longer gets stuck after the bot joined.</li>
<li class="">Being logged out right after paying in Stripe Checkout.</li>
<li class="">The pricing page showed "/ month" in German and the trial line twice; the FAQ said log imports pause
without a subscription (they keep running) and that granted Nitrado access is enough (only the owner
can connect).</li>
<li class="">Guests of a paused server saw a page stuck loading instead of the paused notice.</li>
<li class="">A cancelled subscription showed an end date one day later than Stripe.</li>
<li class="">Refunds of supporter payments are now booked in the accounting automatically.</li>
<li class="">The install-app prompt no longer pops up in the middle of the setup wizard.</li>
<li class="">Some player events — mostly a disconnect right before a quiet hour on the server — no longer show up
twice in the logs and in statistics built from them. Copies already stored are removed.</li>
<li class="">Team names in the draw dialog are readable again instead of being cut after a few letters.</li>
<li class="">Item markers (tracksuit jackets and other catalogue items) showed a shirt icon instead of their
picture in the event settings, draw dialog and bracket.</li>
</ul>]]></content>
    </entry>
</feed>