Helios Rust Console Bot Documentation
Discord Initial Setup for Rust Console Servers
Set up Discord channels, roles, and launch checks before enabling Helios modules.
Discord Initial Setup for Rust Console Servers ⚙️
Owner setup decides who can run Helios commands and where Helios output should go.
Complete this page first: Start Here
Who This Is For 🎯
This page is for:
- Server owners setting up Helios for the first time
- Head admins creating the Discord role and channel structure
- Staff teams preparing Helios before turning on major modules
Requirements 📌
Before starting, make sure you have:
Administratoraccess on the Discord server- Permission to create roles and channels
- A final staff list for owner, admin, and moderator teams
Setup Steps 🚀
1. Create Core Channels 🧱
Create these Discord channels before connecting or configuring major Helios systems.
| Channel | Purpose | Who Can See It |
|---|---|---|
#helios-cmd | Admin and owner command execution | Owner + Admin only |
#raid-alerts | Critical alerts, raid pings, and failures | Owner + Admin + Moderator |
#killfeed | Kill feed output | Community or staff — your call |
#player-feed | Join and leave events | Moderator + Admin |
#admin-feed | Tracks mod, admin, and owner actions | Owner + Admin only |
⚠️ Never run setup commands in a public channel. Setup can expose important server information.
2. Create Staff Roles 👑
Set up your main staff roles before giving anyone Helios access.
| Role | Discord Permission Level | Notes |
|---|---|---|
| Owner | Administrator | Keep membership very small |
| Admin | Manage Server | Daily management and module setup |
| Moderator | Read-heavy command scope | No billing or wipe control |
3. Set Up the Link Role 🔗
Use /set link-role to assign the default Discord role players receive when they use /link.
You can also optionally set Xbox and PlayStation roles to be given when players link.

4. Set Notification Channels 📢
Set up your main Discord feed channels with these commands:
/dcfeed add
/dcplayerfeed add
/set raid-channel
/adminfeed add
Discord Kill Feeds 💀
Use /dcfeed add to choose the channel where killfeed messages should be sent.
- Select the Discord channel for killfeeds
- Optionally choose a specific server
- If no server is selected, all connected servers can send killfeeds to that channel

Player Join / Leave Feeds 👥
Use /dcplayerfeed add to choose where player join and leave messages should be sent.
- Select the Discord channel for player activity
- Optionally choose a specific server

Raid Alerts 🚨
Use /set raid-channel to choose the Discord channel where raid alert messages should be sent.

Players can then use /raid link to connect themselves to raid alerts.
Players can also turn on Direct Message alerts for raid notifications.
Admin Feeds 🛡️
Use /adminfeed add to choose the channel where admin feed logs should be sent.
Admin feeds show important staff and command activity, including:
- In-game gives from Moderators, Admins, and Owners
- Staff actions based on auth level in game
- Kit gives
- Kit Manager gives
- Gives done through Helios

Example ✅
A good first-time setup would look like this:
The owner creates #helios-cmd, restricts it to Owner + Admin, grants Manage Server to the Admin role, and keeps Administrator locked to owners only.
After that, the owner creates the feed channels and configures Helios output before connecting major systems.
First-Time Setup Checklist 📝
- Owner, Admin, and Moderator roles created
-
#helios-cmdcreated and locked to Owner + Admin - Feed channels created with send and embed permissions for Helios
- Link role configured with
/set link-role - Optional Xbox and PlayStation roles configured
- Killfeed channel configured with
/dcfeed add - Raid alert channel configured with
/set raid-channel - Player join and leave channel configured with
/dcplayerfeed add - Admin feed channel configured with
/adminfeed add
Common Issues 🧯
| Issue | Fix |
|---|---|
| Feed channels are not receiving messages | Verify Helios has Administrator permission in Discord |
| Channel permissions are wrong | Double-check role overrides on each feed channel |
| No dedicated audit channel | Create #admin-feed and run /adminfeed add |
| Players are not getting linked roles | Recheck /set link-role and make sure Helios can manage the role |
| Staff can not run setup commands | Make sure the role has Manage Server or the required admin permission |
Best Practices ⭐
- Review staff role membership every wipe
- Keep premium and wipe-related actions limited to owners
- Use
#helios-cmdfor setup instead of public channels - Keep
#admin-feedprivate so staff actions can be reviewed - Periodically check role permissions and channel overrides
- Test each feed after setup to make sure Helios is posting correctly