Helios Documentation Portal

In Game

Configure in-game killfeed templates with `/gamefeed`.

What This Page Covers

This page is only for in-game chat output.

Use this when you want kill/death messages to appear directly in Rust chat.

Setup

  1. Create one base template with /gamefeed add.
  2. Use /gamefeed list to review every active template.
  3. Edit tone/format with /gamefeed edit.
  4. Remove outdated lines with /gamefeed remove.
  5. Use /gamefeed help to confirm available placeholders.

Commands

/gamefeed add|edit|remove|list|help

Game Feed Help

Use placeholders inside your templates to inject live stats and names.

Placeholders

  • Names: {KillerPlayerName}, {VictimPlayerName}
  • Killer stats: {KillerKills}, {KillerDeaths}, {KillerPvPKills}, {KillerCurrentStreak}, {KillerBestStreak}, {KillerKD}, {KillerPvPKD}, {KillerStreak}
  • Victim stats: {VictimKills}, {VictimDeaths}, {VictimPvPKills}, {VictimCurrentStreak}, {VictimBestStreak}, {VictimKD}, {VictimPvPKD}, {VictimStreak}
  • Economy (optional): {KillerWallet}, {VictimWallet}, {Currency}

Formatting

  • Use {KillerPlayerName} and {VictimPlayerName} for names.
  • Ratios like {KillerKD} are rounded to 2 decimals.
  • {Currency}, {KillerWallet}, and {VictimWallet} are optional if economy is configured.

Example Templates

{KillerPlayerName} (KD {KillerKD}) deleted {VictimPlayerName} (KD {VictimKD})
{KillerPlayerName} is on a {KillerCurrentStreak} streak after dropping {VictimPlayerName}
{VictimPlayerName} was ended by {KillerPlayerName} | K {KillerKills} D {KillerDeaths}
{KillerPlayerName} [{KillerPvPKills} PvP] outgunned {VictimPlayerName} [{VictimPvPKills} PvP]
{KillerPlayerName} reset {VictimPlayerName}'s streak at {VictimCurrentStreak}
{KillerPlayerName} best streak: {KillerBestStreak} | {VictimPlayerName} best: {VictimBestStreak}
{KillerPlayerName} ({KillerPvPKD} PvP KD) beat {VictimPlayerName} ({VictimPvPKD} PvP KD)
{KillerPlayerName} [{KillerStreak}] > {VictimPlayerName} [{VictimStreak}]
{KillerPlayerName} now has {KillerWallet}{Currency}; {VictimPlayerName} has {VictimWallet}{Currency}
{VictimPlayerName} fell to {KillerPlayerName} | Wallet swing: {VictimWallet}{Currency} -> {KillerWallet}{Currency}

Example Commands

/gamefeed add message:"{KillerPlayerName} eliminated {VictimPlayerName}" server:"US Main"
/gamefeed add message:"{KillerPlayerName} (KD {KillerKD}) deleted {VictimPlayerName} (KD {VictimKD})" server:"US Main"
/gamefeed add message:"{KillerPlayerName} reset {VictimPlayerName}'s streak at {VictimCurrentStreak}" server:"US Main"
/gamefeed add message:"{KillerPlayerName} now has {KillerWallet}{Currency}" server:"US Main"

Best Practices

  • Keep templates short to avoid chat spam.
  • Use one consistent style across all templates.
  • Re-check templates before wipe day.

Common Issue

Problem

Templates were added but no in-game message appears.

Likely Cause

The command was added to the wrong server scope.

Fix

Re-run /gamefeed list on the correct server and re-add templates if needed.