// eigenen dayz-bot bauen
Bau deinen eigenen DayZ-Bot – auf dzbot
Mit einem KI-Coding-Agenten ist ein eigener Discord-Bot oder eine Community-Website für deinen DayZ-Server ein Wochenendprojekt. Was Monate dauert, ist das Backend darunter: die Nitrado-Logs lesen, wissen, welcher Spieler welcher Discord-Nutzer ist, Guthaben, ein Shop, der im Spiel liefert, Tickets, Zweitkonto-Erkennung. dzbot ist dieses Backend schon – bau deinen Bot oder deine Website darauf.
Kurz gesagt
dzbot ist mit deinem Nitrado-DayZ-Server verbunden, liest seine Logs und führt Spieler, verknüpfte Discord- und Spielkonten, Zweitkonto-Erkennung, das Guthaben, den Trader-Shop mit Lieferung, Tickets, Fraktionen, Kopfgelder und den Killfeed. Dein eigener Bot oder deine Website nutzt all das über die dzbot-API: mit einem API-Schlüssel für deinen Bot, mit „Mit dzbot anmelden“ für Spieler auf deiner Website (sie melden sich auf der dzbot-Seite deines Servers an und verknüpfen dort ihr Spielkonto), mit signierten Webhooks und Live-Events für alles, was auf dem Server passiert, und mit dem TypeScript-SDK @dzbot/sdk und einem Starter-Bot als Ausgangspunkt. Du schreibst nur, was deine Community besonders macht. Die API gehört zu dzbot Pro, 10 EUR pro Server und Monat.
- Plattformen
- PC, PlayStation (PS4/PS5), Xbox, Nintendo Switch 2
- Voraussetzung
- Ein DayZ-Server bei Nitrado und ein Discord-Konto
- Preis
- dzbot Free für immer mit unbegrenztem Discord-Killfeed, dzbot Pro 10 EUR pro Server und Monat, 14 Tage Pro gratis, ohne Kreditkarte, ein eigener Test-Server gratis, sobald du für einen Server zahlst
Was du nicht bauen musst
- Log-Auswertung: Kills mit Waffe, Distanz und Labels, Tode, Treffer, Bauen, Logins, Platzierungen – für dich aus den Nitrado-Logs gelesen, auf PC, PlayStation, Xbox und Switch 2.
- Die Nitrado-Anbindung: Neustarts, Dateien, Spielerlisten und Whitelists.
- Wer ist wer: Spieler mit ihrem Discord-Konto und ihren Spielkonten verknüpft, Zweitkonten erkannt und dem Hauptkonto zugeordnet.
- Geld: ein Guthaben pro Spieler über alle Server deiner Organisation, jede Buchung festgehalten.
- Einen Shop, der im Spiel liefert, Tickets, Fraktionen, Kopfgelder, Basisalarme, Events und Ranglisten.
Worauf du aufbauen kannst
- Die API: alles, was dein dzbot-Server hat, lesen und ändern – mit einem API-Schlüssel, der nur die Rechte hat, die du ihm gibst.
- „Mit dzbot anmelden“: Spieler melden sich auf der dzbot-Seite deines Servers an, verknüpfen dort ihr Spielkonto, falls noch nicht geschehen, und landen wieder auf deiner Website – angemeldet, mit ihrem Hauptkonto und ihren Rechten. Geht auch für eine Website ganz ohne eigenes Backend.
- Webhooks: Kills, Bestellungen, Tickets und Buchungen werden an deinen Bot geschickt, signiert und erneut versucht, wenn dein Bot nicht erreichbar ist.
- Live-Events: dieselben Ereignisse live im Browser, für einen Killfeed auf deiner Website.
- Das TypeScript-SDK @dzbot/sdk: ein Client für alles, mit allen Ereignissen typisiert.
- Ein Starter-Bot: discord.js, ein /balance-Befehl, ein Killfeed aus Webhooks und „Mit dzbot anmelden“ – zum Erweitern, mit einer Anleitung für Coding-Agenten.
Bauen mit Claude, Codex oder einem anderen Coding-Agenten
Gib deinem Agenten developers.dzbot.de/llms.txt: jede Seite der Entwickler-Doku als Markdown, dazu die OpenAPI-Spezifikation und den Ereigniskatalog. Der Starter-Bot hat eine AGENTS.md, die dem Agenten sagt, was dzbot schon macht und wie er darauf aufbaut statt daneben. Die Entwickler-Doku ist auf Englisch.
- developers.dzbot.deDie Entwickler-Doku: API, Apps und Schlüssel, „Mit dzbot anmelden“, Webhooks, Live-Events, das SDK.developers.dzbot.de
- llms.txt für Coding-AgentenDieselbe Doku als Markdown, eine Datei pro Seite oder alles in einer.developers.dzbot.de
- Starter-Bot auf GitHubTypeScript, discord.js und Express, MIT-lizenziert.github.com
- @dzbot/sdk auf npmDas TypeScript-SDK für Server und Browser.npmjs.com
So fängst du an
- 01Melde dich auf dzbot.de mit Discord an und verbinde das Nitrado-Konto, mit dem dein DayZ-Server gemietet ist.
- 02Öffne im Admin-Bereich deines Servers „Entwickler“ und leg eine App an: einen Schlüssel für deinen Bot, Webhooks für die Ereignisse, auf die er reagiert, „Mit dzbot anmelden“ für deine Website.
- 03Klon den Starter-Bot, füll seine .env aus und starte ihn – oder gib die Doku deinem Coding-Agenten.
Deine Admins arbeiten weiter in dzbot
Dein Bot und deine Website sind das, was deine Spieler sehen. Dein Team kann weiter im Admin-Bereich und mit dem Discord-Bot von dzbot arbeiten – Tickets, Banns, Erstattungen, der KI-Assistent – oder du baust auch diesen Teil selbst. Beides arbeitet auf denselben Daten.
Der KI-Assistent und MCP für AdminsHäufige Fragen
Brauche ich dzbot, um einen DayZ-Discord-Bot zu bauen?
Nein, aber ohne dzbot braucht dein Bot erst eine eigene Nitrado-Anbindung, eine Log-Auswertung, eine Spielerdatenbank mit Kontoverknüpfung, Guthaben und einen Shop, bevor er irgendetwas tut, das deine Community sieht. Auf dzbot gibt es das schon, und dein Bot baut darauf auf.
Funktioniert das für PlayStation- und Xbox-Server?
Ja. dzbot arbeitet mit Nitrado-DayZ-Servern auf PC, PlayStation, Xbox und Switch 2, und damit auch alles, was darauf gebaut ist.
Können sich Spieler mit ihrem Spielkonto auf meiner eigenen Website anmelden?
Ja, mit „Mit dzbot anmelden“. Sie melden sich mit Discord auf der dzbot-Seite deines Servers an, verknüpfen dort ihr Spielkonto und kommen angemeldet auf deine Website zurück. Deine Website bekommt ihren Spieler, ihr Hauptkonto über alle Zweitkonten und nur die Rechte, die sie bestätigt haben.
Wie erfährt mein Bot von Kills und Bestellungen?
Über Webhooks: dzbot schickt jedes Ereignis, das deine App lesen darf, signiert an deinen Bot und versucht es erneut, wenn dein Bot nicht erreichbar ist. Ereignisse aus dem Spiel kommen, sobald Nitrado die Logs herausgegeben hat, meist innerhalb von 5–15 Minuten.
Was kostet das?
API, Webhooks, „Mit dzbot anmelden“ und Live-Events gehören zu dzbot Pro – 10 EUR pro Server und Monat, mit kostenlosem Testzeitraum. Das SDK und der Starter-Bot sind kostenlos und MIT-lizenziert. Du betreibst einen eigenen Test-Server? Sobald du für einen Server bezahlst, machen wir einen Test-Server kostenlos – frag einfach den dzbot Support.
Teste dzbot auf deinem Server
Verbinde deinen Nitrado-Server in wenigen Minuten. Im Testzeitraum ist jede Funktion enthalten.