Discovery Header

Welcome to Discovery Bot

POIs that whisper lore, quests that respond, and bulletin boards that feel alive. Bring RP to life.

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

Onboarding

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.

/set_poilogchannel #poi-logs
/set_questlogchannel #quest-logs
/set_bulletinlogchannel #bulletin-logs
/linkplayer <server_name> <ingame_name> @user

Optional fallback log channel: /setlog #general-logs

Create Your First POI or Quest

/addpoi <server_name> <poi_name> <x> <z> [radius] [embed_image] [embed_title] [embed_description]
/createquest <server_name> <npc_name> <x> <z> <radius> <quest_name> <dialogue_id>
/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.

Feature Highlights

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

Player Commands & Cooldowns

Quick Links

Admin Dashboard

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.

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.