Discord Bot
Invite the Rustalytics Discord bot, link your Steam account, install it in your guild, and use slash commands. Works with Pro accounts and the 24-hour free trial.
Invite the bot
Click the button below or paste the link in your browser. You need Manage Server in the guild you're inviting it to.
Link your Steam account: /verify
Run /verify in any channel. The bot DMs you a one-time URL.
- Click the link.
- Sign in through Steam (OpenID — we never see your password).
- You're sent back to a confirmation page; the bot now knows which Steam account is yours.
This step is required before /install, /notify, and Pro features so the bot can match your
Discord identity to a Rust+ session.
Install in your guild: /install
After verifying, run /install in the channel where you
want notifications to land. The bot:
- Creates (or reuses) a notifications channel for alarms and alerts.
- Links the channel to your Rust+ session.
- Starts forwarding smart-alarm fires, raid pings, and pairing events.
Slash commands
Every slash command currently available, with the access tier required to run it.
| Command | What it does | Access |
|---|---|---|
| /verify | Link your Discord account to your Steam account via OpenID. DMs you a one-time URL. | Anyone |
| /install | Install Rustalytics in this guild. Creates a notifications channel and links it to your Rust+ session. | Pro or trial |
| /uninstall | Removes Rustalytics from this guild. Channels and links are cleaned up. | Anyone (installed) |
| /notify | Start FCM push notification listeners for a Steam account you own. | Pro only |
| /stopnotify | Stop all push notification listeners for the calling user. | Anyone |
| /clearservers | Wipe stored notifications and connections for a Steam ID you own. | Anyone (own Steam ID) |
| /serverstats | Look up in-game stats for a player on supported community servers (Rustoria, Rustinity, Rusticated, Limitless). | Anyone |
| /ruststats | Pull global Rust stats from a Steam profile (kills, deaths, hours). | Anyone |
| /id | Owner-only utility: Steam, ban, and Pro lookup for a Discord user. | Bot owner |
Smart-alarm relay
Once the bot is installed and your Pro session is connected, every smart alarm you have
paired in-game pushes a Discord embed to the notifications channel and an @here ping. Members who ran /verify also receive a DM. This is the headline raid-alert
feature.
The alarm name in Rust becomes the embed title — name your alarms specifically (e.g. "front door", "tc room", "loot tower") and you can act on the embed without checking the map.
Chat bridge
Anything you type in the Rustalytics channel is forwarded to in-game team chat as if you
typed it from your keyboard. That means you can drive chat commands (!time, !cargo, !buy thompson)
straight from Discord — handy for the squadmate at work who can still send the "raid in 10
min" timer.
Required Discord permissions
The invite link grants:
- View Channels, Read Messages, Send Messages, Embed Links, Attach Files.
- Manage Channels (so
/installcan create the alerts channel). - Mention
@everyone/@here(so alarms ping). - Read Message History.
Strip any permission you don't want — the bot degrades gracefully if it can't, for example, create channels.
Uninstall
Run /uninstall in the guild. The bot removes the channel
binding and clears stored credentials for that guild. You can re-run /install any time after.