Quick path (most owners)
- Guided installer — Discord → auto Kill/Death/Hit channels → health check
- Same installer — Nitrado access token → pick your DayZ server by name → confirm map → Go live
- Dashboard — add Economy, Shop, Monitoring, Supply Drops, and other modules when ready
Stuck? Prefer Repair, Retry, or Recheck in the installer over pasting IDs. Need a hand? Join the RoyalKillFeed Support Discord.
1. Before you start
- Sign in at admin.royalkillfeed.com with Discord (Administrator or Manage Server). The guided installer invites the bot for you.
- Your DayZ server must be on Nitrado. You create a lasting access token (Nitrado calls it a long-life token) so RoyalKillFeed can read server activity logs.
- Host password login is only for operators — owners use Discord sign-in.
Changes you save here apply to the live bot within a few seconds. You do not need to restart the bot for channel mappings or rewards.
2. What Discord channels look like
The guided installer creates Kill, Death, and Hit feeds automatically. Optional modules add more channels when you install them. Typical layout:
| Channel purpose | Suggested name | Who can post |
|---|---|---|
| Kill feed | #kill-feed | Bot only |
| Death feed | #death-feed | Bot only |
| Hit feed | #hit-feed | Bot only |
| Leaderboard | #leaderboard | Bot only |
| Scrap Kings | #scrap-kings | Bot only |
| Link gamertag | #link-gamertag | Members use /linkgamertag |
| Economy | #economy | Members use slash commands |
| Shop | #shop-buy | Interactive storefront · /buy |
| Supply Drops | #supply-drops | Bot only |
| Base Ping alerts | one per zone e.g. #base-severograd | Bot only |
Monitoring (Build / Dismantle / Storage), Tickets, and Admin Tools are optional staff modules — install them from Server setup when ready.
3–5. Advanced / recovery — Developer Mode & manual IDs
Only needed when one-click install or Repair cannot map a channel. Prefer the guided installer.
Developer Mode
Advanced troubleshooting only (not needed for the guided installer): open User Settings (gear, bottom-left) → Advanced → turn Developer Mode ON so Discord shows Copy Channel ID and Copy Server ID.
Copy channel IDs
Advanced / recovery path: if you must map channels manually, create each channel, copy its ID, paste below, then Save setup. New owners should use the guided installer.
Server ID: Advanced recovery: right-click your server icon → Copy Server ID → paste → Save.
Mod roles: Advanced recovery: Server settings → Roles → right-click your mod role → Copy Role ID (comma between IDs if you have more than one).
Wire channels in the panel
Open Server setup → Advanced only if recovery requires manual mapping:
- Combat & leaderboards — Kill, Death, Hit, Leaderboard, Scrap Kings.
- Economy & Shop — economy channel, link channel, Shop channel.
- Monitoring — connections, Build, Dismantle, Storage.
- Moderation — mod alerts, how-to, mod role IDs.
Prefer Repair / Recheck when the installer offers them.
6. Connect Nitrado
Prefer the guided installer: paste a lasting Nitrado access token (long-life) and pick your DayZ server by name. Advanced recovery: nitrado.net → My Account → Developer Portal → Long-life tokens → enable Service access → Create → copy once. Manual server number is only needed when discovery is unavailable.
Each server uses its own lasting access token so RoyalKillFeed can read DayZ server activity logs (Nitrado/ADM files) from your box.
- Prefer the guided Nitrado step — paste the token and pick your server by name.
- Or log in at nitrado.net → My Account → Developer Portal → Long-life tokens.
- Description: e.g.
RoyalKillFeed. Enable Service access → Create → copy immediately. - Paste the token in the installer (or Advanced Server setup). The guided path discovers servers automatically — you do not need to copy a server number.
- Use Test / Retry until you see a connected message.
If you change your Nitrado password, old tokens are deleted — create a new lasting token and save it again.
7. Economy, Shop & Scrap Kings
Set Scrap amounts, shop spawn height, and limits below. Players use economy commands in the Economy channel from Setup — create #economy (or similar) first, then connect it there. Add one **Shop** channel (#shop-buy) for the interactive storefront — players browse and buy there. A separate Bundle Menu channel is only for older installs; new setups do not need it. On /buy players deliver to their current in-game position or a saved location — loot arrives on the next server restart.
- Prefer Server setup → Optional features → Economy — one-click install creates Economy, Shop, Leaderboards, and Scrap Kings channels.
- Players earn Scrap, use the Shop storefront /
/buy, and climb Scrap Kings. - 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 → browse Shop → /buy → pick a bundle and delivery spot → wait for the next server restart. Loot spawns at the chosen location.
Curated bundles (Food Crate, Build Bundle, Spotter Kit, Full Blackout Kit, and more) are available now — shared across RoyalKillFeed servers. Custom bundle creation and pricing is planned (Coming Soon); owners cannot edit the catalog today.
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 / Hit feeds — created by the guided installer. Data comes from DayZ server activity logs automatically while the server is running.
Leaderboards — install via Economy optional module; choose layout on Settings (Compact = one embed with Top Killers, Best K/D and Longest Shots; Classic = three). Scrap Kings is a separate wealth board channel.
Wanted board — optional channel via Advanced recovery or feature edit; streak and rewards on Settings.
Crown threat — enable on Settings; alerts when a streaking player enters a Base Ping zone.
Drops terminology: Legacy Chernarus PVP Airdrops (owner Airdrops panel, where configured) are separate from Supply Drops (schedule from the owner panel — Discord INCOMING → LOCATION REVEALED with location 15 minutes after the scheduled restart, OPEN MAP, optional role alerts, restart-aware spawn and automatic cleanup). Supply Drops are available during Founder Beta for eligible servers.
9. Base ping zones
Pick a linked DayZ player as the base owner. RoyalKillFeed creates a private Base Ping channel automatically (or you can paste an existing channel ID under advanced options). Coordinates: use Live map or iZurvive, or copy from an in-game position line.
- On Base pings, click Add zone.
- Choose a zone name (e.g.
severogradfor/testbaseping) and an owner (shown in alerts). - Paste the Discord channel ID for this base’s alerts (create the channel first, then copy its ID).
- Enter center X and center Z from your map (Chernarus coords). Use Live map or iZurvive to find coordinates.
- 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:
- Members read #how-to (bot pins a guide if how-to channel ID is set).
- They link in #link-gamertag with
/linkgamertag YourDayZName. - 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).
/linkgamertagworks in the link channel./walletand/dailywork in the economy channel.- Shop:
/shopand/buywork in the shop channel (if set); curated bundles deliver on the next server restart; 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 IDs — Server 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.