Discovery Header
Advanced DayZ RP Operations Platform

Build a Living DayZ Server with Discovery Bot

Turn static maps into active RP systems: POIs, quests, bulletins, discovery content, economy gameplay, and safe server automation.

Console-Safe Nitrado Integration POIs & Quests Clean Logs Discoverables Discovery Zones

Fast Setup Path

Go from invite to live server flow in minutes with guided onboarding.

Command-First Reliability

Full slash-command control for all current systems, with clear category docs.

Admin Dashboard Live

Core admin tooling available now; advanced modules roll out in roadmap phases.

Console-First Architecture

Built around real Xbox DayZ workflows, not PC-only assumptions.

Operations with Guardrails

Backup-aware commands and safer config flows for day-to-day admin work.

Immersion + Control

Player-facing RP systems combined with staff-grade command tooling.

For Roleplay Worlds

Drive player movement and storytelling with POIs, quests, bulletin boards, and discoverables.

For Server Staff

Manage logs, schedules, files, and configuration safely with backup-first workflows.

For Communities

Reduce friction with guided onboarding, linked identities, and clear command categories.

Onboarding

Follow the guided flow below to launch confidently without missing critical setup steps.

Add the Bot

Invite the bot to your Discord server with admin permissions so it can create channels and manage roles.

Register Your Server

Add your Nitrado server and set its map.

/add_server server_name:<Alias> token:<NitradoToken> server_id:<ID> [map:<MapName>]
/set_map <server_name> <map>

Example maps: ChernarusPlus, Livonia, Sakhal.

Configure Logs & Link Players

Bind dedicated channels for clean logs and link Discord users to in‑game names.

/setlog type:general channel:#general-logs
/setlog type:poi channel:#poi-logs
/setlog type:quest channel:#quest-logs
/setlog type:bulletin channel:#bulletin-logs
/linkplayer <server_name> <ingame_name> @user

Optional dedicated channels: /setlog type:economy channel:#economy-logs and /setlog type:npc_feed channel:#npc-feed.

Create Your First POI or Quest

/addpoi <server_name> <poi_name> <x> <z> [radius] [embed_image] [embed_title] [embed_description]
/createquest <server_name> <x> <z> <quest_name> <dialogue> [npc_name] [required_items] [required_role] [required_quest] [reward_material] [reward_material_qty] [reward_wallet] [create_reward_role] [dm_embed_image] [dm_attachment] [radius]
/submitquest_proof <quest_name> <proof_url>   ·   /approvequest <server_name> <quest_name> @user

Use Broadcasts to announce new content.

Immersive POIs

Trigger stories, unlock channels, and log discoveries with beautiful embeds.

NPC Quests

Branching dialogues, screenshot submissions, and admin approval flow.

Bulletin Boards

Anonymous posts in safe RP zones, automatically gated by presence.

Popular Admin Paths

Use these battle-tested command bundles for the most common launch and operations workflows.

Launch Essentials

/add_server
/set_map
/setlog type:general channel:#general-logs
/linkplayer

Get a server live fast with clean logs and player linking.

RP Content Setup

/addpoi
/createquest
/bulletin_create
/discovery_zone create

Deploy your first complete RP loop with guided player interaction.

Ops & Maintenance

/setautorestart
/uploadserverfile
/editgameplayjson
/rotate_file

Handle routine operations and safer file rollout workflows.

Feature Highlights

A snapshot of high-impact systems used most by active DayZ RP communities.

Discovery Zones

Custom zones that DM players on entry with configurable embeds and cooldowns.

/discovery_zone create · edit · list · delete

Discoverables (Notes & Tapes)

Place notes or audio tapes; optional Paper/Cassette prop spawn via JSON with auto‑cleanup.

/note create | /tape create
/list · edit · delete

Event & JSON Spawning

Recurring XML events (vehicles, statics, infected) and guided JSON uploads with auto‑delete.

/spawn_event create|list|delete|rollback
/spawn_json

File Rotation & Removal

Rotate target files (variants), list rotations, roll back, and remove stray JSON safely.

/rotate_file · /rotate_file_list · /rotate_file_rollback
/remove_json

Server Files & Config

Fetch/upload files, edit cfggameplay.json/globals.xml with backups and safe upload.

/getserverfile · /uploadserverfile
/editgameplayjson · /globals_edit

Automated Restarts

Schedule restarts with alert countdowns; view, edit, and remove tasks easily.

/setautorestart · /viewautorestarts
/editautorestart · /removeautorestart

Gathering & Crafting Economy

Gather materials in zones, craft recipes, and run wallet/bank economies with policy controls.

/gather zone create · /crafting recipe create
/economy balance · /economy policy_set

Prison Enforcement

Core anti-evasion system with manual queue/release controls and per-case overrides.

/prison <server_name> @user [remove] [ban_on_death] [ban_on_relog]

Pigeon Coops

Player letter flights with interception mechanics, coop zones, role-gated actions, and logs.

/pigeon create_coop · /pigeon send · /pigeon intercept

Player Commands & Cooldowns

Clear player-facing limits help maintain balance while still encouraging interaction.

Quick Links

Jump straight into the command categories you’ll use most while building your server.

Admin Dashboard

Secure web control panel for current core admin workflows, with additional systems planned on the roadmap.

Web Control Panel

Manage your Discovery Bot setup from a browser: servers, players, POIs, quests, bulletin boards, discoverables, discovery zones, events, rotations and JSON spawns.

Uses Discord OAuth2 to log you in with your staff account — no extra passwords.

Open Dashboard

What You Can Do

  • Pick guild & server, then manage linked players.
  • Create / edit POIs, quests, bulletin boards and discovery zones.
  • Upload / download Nitrado mission/config files and edit cfggameplay/globals with backups.
  • Configure auto‑restarts and trigger manual restarts.

Roadmap: economy, gathering/crafting, prison, and pigeon dashboard management will be added in future updates.

Who Can Access It?

Only Discord users that:

  • Are in the guild; and
  • Have Administrator permission or a role that matches DASHBOARD_ALLOWED_ROLES on the bot.

If you see “Forbidden” when loading servers, check your roles and that the bot shares the same guild.