RoyalKillFeed

Configure RoyalKillFeed for your server

Wire Nitrado ADM, Discord channels, economy, and alerts from the owner panel — no coding. New here? Start on the home page, then Get started.

on the home page and owner panel marks future paid features — everything stays included during Founder Beta.

Quick path (most owners)

  1. Server setup — Nitrado token + service ID
  2. Same page — server ID + kill, death, and link channel IDs → Save setup
  3. Dashboard — add economy, shop, and zones when ready

Stuck on a step? Use the detailed sections below. Need a hand? Join the RoyalKillFeed Support Discord.

1. Before you start

  • The RoyalKillFeed bot must already be in your Discord server with permission to read/send messages, embed links, and manage messages in feed channels (for pinned guides).
  • Your DayZ server must be on Nitrado. You will paste your own long-life API token on Server setup so the bot can read ADM logs.
  • Sign in at admin.royalkillfeed.com with Discord (Administrator or Manage Server on your server, bot already invited). Host password login is only for operators.

Changes you save here apply to the live bot within a few seconds. You do not need to restart the bot for channel IDs or rewards.

2. Prepare Discord

Create text channels (or use existing ones) for each feature. A simple layout:

Channel purposeSuggested nameWho can post
Kill feed#kill-feedBot only
Death feed#death-feedBot only
Leaderboard#leaderboardBot only
Link gamertag#link-gamertagMembers use /linkgamertag
Economy / games#royal-scrapMembers use slash commands
Scrap shop#shop/shop · /buy · /withdraw
Bundle menu (optional)#bundle-menuVisual catalog — crate images & prices
How-to (pinned guide)#how-toBot pin; members read
Base ping alertsone per zone e.g. #base-severogradBot only

Optional feeds: online players, connections, build/dismantle, bounty tracker, wanted board, wealth board, mod alerts — add channels only if you use those features.

3. Enable Developer Mode (one time)

One-time only: open User Settings (gear, bottom-left) → Advanced → turn Developer Mode ON. Leave it on — you need it before Discord shows Copy Channel ID and Copy Server ID in the menu.

You only do this once per Discord account. After it is on, the copy-ID steps below work on every channel and server.

4. Copy channel IDs

Create the channel for each feed, then: right-click it → Copy Channel ID → paste below → Save setup.

Server ID: Right-click your server icon (top of the channel list) → Copy Server ID → paste → Save.

Mod roles: Server settings → Roles → right-click your mod role → Copy Role ID (comma between IDs if you have more than one).

Leave a field empty to disable that feed. The bot will not post there.

5. Wire channels in the panel

Open Server setup and fill in each channel group:

  • Combat & leaderboards — kill feed, death feed, kill leaderboard, wealth board.
  • Economy & bounties — economy channel, link channel, shop channel, optional bundle menu, bounty tracker, wanted board.
  • Server activity — online list, connections, build, dismantle (optional).
  • Moderation & onboarding — mod alerts, how-to, mod role IDs.

Click Save setup or Save channels. Or use the Dashboard — click Edit → on any feature to change only that setting (e.g. kill feed opens just the kill channel field).

6. Nitrado long-life token

Log in at nitrado.net → My Account → Developer Portal → Long-life tokens → description RoyalKillFeed → tick Service only → Create → copy token once. Service ID is the number in your server URL: …/services/12345678/…

Each server uses its own token so RoyalKillFeed can download ADM files from your Nitrado box.

  1. Log in at nitrado.net.
  2. Top right: your username → My AccountDeveloper Portal.
  3. Click Long-life tokens (top right).
  4. Description: e.g. RoyalKillFeed. Tick Service only (not user/file). Click Create.
  5. Copy the full token immediately — Nitrado shows it once.
  6. On Server setup, paste the token and your service ID (from your server URL: …/services/12345678/…).
  7. Click Save setup, then Test Nitrado link. You should see a green connected message.

If you change your Nitrado password, old tokens are deleted — create a new long-life token and save it again.

7. Economy, shop & bounties

Type scrap amounts, shop spawn height, and limits below (numbers only). Players use economy commands in the economy channel you wired on Setup — create #royal-scrap (or similar) first, then paste that channel’s ID in the Economy channel field. Optional: add a **Shop** channel for /shop and /buy, and a **Bundle menu** channel for the visual catalog (crate images + prices). On /buy players deliver to their current in-game position or a saved location — loot arrives on the next server restart.

  1. Set Economy channel ID on Server setup — players run wallet, daily, and games there.
  2. Set Link channel ID — players run /linkgamertag here first (or in the shop channel).
  3. Optional Shop channel ID/shop, /withdraw, and /buy for scrap bundles.
  4. Optional Bundle menu channel ID — visual catalog with crate images; keeps #shop clean.
  5. Tune scrap amounts on Economy: daily reward, kill reward, work/rob limits, bounty min/max, shop spawn height.

Shop flow for players: link gamertag → earn scrap → /withdraw to wallet → stand in-game → /buy → deliver to you now or a saved location → wait for server restart. Loot spawns at their feet.

Current bundles include Food Crate, Build Bundle, Spotter Kit, and Full Blackout Kit — shared across all RoyalKillFeed servers.

Players must link before kill rewards and shop purchases apply. The bot posts pinned guides in the economy and shop channels on startup.

8. Combat & activity feeds

Kill / death feeds — require kill and death channel IDs. Data comes from ADM logs automatically while the server is running.

Leaderboard — set leaderboard channel; choose layout on Settings (royal = one embed, classic = three).

Wanted board — channel on Channels; streak and rewards on Settings.

Crown threat — enable on Settings; alerts when a streaking player enters a base ping zone.

9. Base ping zones

Base ping channel: create a text channel for this base (e.g. #base-severograd), then Right-click that channel → <strong>Copy Channel ID</strong> → paste into the box → <strong>Save setup</strong>. Coordinates: use Live map or iZurvive, or copy from an in-game position line.

  1. On Base pings, click Add zone.
  2. Choose a zone name (e.g. severograd for /testbaseping) and an owner (shown in alerts).
  3. Paste the Discord channel ID for this base’s alerts (create the channel first, then copy its ID).
  4. Enter center X and center Z from your map (Chernarus coords). Use Live map or iZurvive to find coordinates.
  5. Set radius in meters (default on Settings applies if left blank).

Mods can test with /testbaseping and the zone name from the panel (e.g. severograd) in Discord. Emojis and thumbnails are on Settings.

10. Tell your community

After channels are set:

  1. Members read #how-to (bot pins a guide if how-to channel ID is set).
  2. They link in #link-gamertag with /linkgamertag YourDayZName.
  3. They use economy commands in the economy channel; shop commands in the shop channel if you set one.

Use Players in this panel to look up stats, links, wanted status, and scrap balance.

11. Test checklist

  • Dashboard Nitrado ADM link is ON; Test Nitrado link succeeds.
  • Dashboard shows ON for features you expect.
  • Kill/death channels receive a post after PvP on the server (linked killer for rewards).
  • /linkgamertag works in the link channel.
  • /wallet and /daily work in the economy channel.
  • Shop: /shop and /buy work in the shop channel (if set); bundle menu shows catalog images.
  • Leaderboard embed updates in the leaderboard channel.
  • Base ping test fires in the zone channel (/testbaseping).
  • Live map shows players when someone is online (ADM position lines).

If a feed stays quiet, check the server is running, ADM is updating (see Dashboard → Bot sync), and the channel ID is correct.

12. Secrets & hosting

Never share your admin panel password, Nitrado long-life token, or Discord bot token in public channels.

  • Channel, role & server IDsServer setup.
  • Nitrado token + service ID — same page, Nitrado section (each server owner has their own).
  • FTP — optional on Server setup only if you do not use the Nitrado API.

All channel, role, and server IDs are edited in this panel — save after each change.