Session
Checking session…
Tip: Log in with the same Discord account that owns or staffs your RP server.
Guild & Server
Select your Discord guild first, then choose a Nitrado server you have configured with the bot.
Flow: Pick guild → pick server → use the sections below to manage players, POIs, quests and more.

Overview

-
-
-
-
-
-
-

Server Stats

{ select a server }
What is this? A quick summary of activity for the selected server: POIs, players, quests, bulletin boards, discovery zones and discoverables. Data comes from the same DB as the bot commands.

Subscription

{ loading }
Why does this matter? Your subscription level controls limits like how many servers, POIs, quests, rotations and discoverables you can create per guild.

Hints

  • Only Admin/Staff (role match) can access the dashboard.
  • Use guild and server pickers to load data.
  • Edits are saved instantly via the API.
Onboarding flow: Add a server → Link players → Create POIs → Add bulletin boards / quests → (optionally) setup discoverables, discovery zones, events and file rotations.

Players

Linking players: Each in‑game name must be linked to exactly one Discord user. The bot uses this link for POI discoveries, quest progress, bulletin stats and online tracking. Use the search box to filter by IGN or Discord ID.
IGNDiscord IDActions

POIs

POI basics: POIs are map locations that can create Discord channels and discovery messages. X/Z are map coordinates; radius is the area around the point (meters). Optional embed fields customise the image and text players see when they discover the POI.
NameCoordsRadiusActions

Quests

How quests work: A quest is tied to an NPC area on the map. Quest name identifies it in logs, Dialogue is what players see, Required items is a free‑text list for staff, and radius controls the trigger zone around the NPC. Use the “Players” button in the list to review/approve individual quest progress.
QuestDialogueRewardActions

Bulletin Boards

What is a board? A bulletin board is a place where players can post anonymous notes or images. The X/Z coordinates define a physical zone in‑game: entering grants temporary access to the Discord board channel, leaving removes it again. Channel/role IDs are optional – if left blank the bot will create them.
NameCoordsMsgsActions

Discoverables

Notes vs tapes: Notes show text when found. Tapes play an uploaded MP3. The optional “Spawn prop” will place a physical Paper/Cassette in‑game via JSON; when a player finds it or it expires, the bot cleans up the JSON file and gameplay reference automatically.
TypeZoneRadiusActions

Discovery Zones

Use cases: Discovery zones are lightweight “lore” or info areas. When a linked player steps inside the radius they get a DM/log entry using the embed you configure (title/description/image). Good for landmarks, towns, danger warnings, etc.
NameCoordsRadiusActions

Events & Rotations

Scheduled Events

Scheduled events: Created via /spawn_event. These can spawn vehicles, items or infected on a timer, with optional auto‑cleanup and server restart when needed.

File Rotations

Rotations: Rotate XML/JSON files (or cfggameplay references) on a schedule – ideal for rotating events, loot sets or safe‑zone definitions. The bot backs up the original and can roll back.

JSON Spawns

JSON spawns: Objects placed via /spawn_json. These show here while they are active, and can be cleaned up when they expire or are removed.

Server Management

Important: This does not create or delete Nitrado services. It only tells the bot which Nitrado token, server ID and map to use for this guild. Keep tokens private.
NameMapPOIsActions

Server Files & Config

Map selector: Use the dropdown to sync the stored map with your actual Nitrado mission (chernarusplus / enoch / sakhal). This keeps map links and folder paths correct for file tools.
{ select a server }

Auto Restarts (selected server)

Select a server above to view tasks.
Auto‑restart tips: Tasks created here mirror the /setautorestart command. The bot sends a warning in the chosen channel, then safely restarts the Nitrado server at the interval you set.