The one-paragraph pitch
Rust Pulse is a Rust+ companion service. You log in with Steam, pair your Rust servers from the in-game Rust+ menu, and Rust Pulse:
- Watches your server through the official Rust+ API and turns the raw stream into useful alerts and timelines.
- Answers questions in your Rust team chat when anyone types
!help,!heli,!cargo, etc. - Gives you a web dashboard (and an optional in-game overlay, Discord feed, mobile push) showing the same intel on a second screen.
What runs
Under the hood it's three pieces, but you only see one product:
| Piece | What it does |
|---|---|
| rustplus-api | HTTP API. Steam login, Stripe billing, dashboard data, encrypted FCM credential storage. |
| FCM listener | Receives the "you've paired a server" notifications from Rust+ on your behalf. |
| Relay | Keeps a live Rust+ connection open per server so the dashboard, the bot, and the in-game team chat all share the same brain. |
| Discord bot | Support-server bot. /faq, /ticket, /help, /post, plus the live status board. |
| Overlay | Premium in-game minimap that paints team / events / death markers over Rust. |
| Credentials Helper | Tiny desktop app that captures FCM credentials and uploads them encrypted. |
| LibreTranslate | Self-hosted translation backend powering the !translate command. |
What the wiki covers
Pick any section in the sidebar. Highlights:
Start with Getting started and All in-game commands.
- Every in-game team-chat command with a screenshot of what it returns.
- Every dashboard page broken down feature-by-feature.
- The in-game overlay — install, pair, hotkeys, troubleshooting.
- Every Discord slash command the support bot ships with.
- The Credentials Helper desktop app — why it exists, security model.
- LibreTranslate — the translation service powering
!translate. - The full API reference for every HTTP and WebSocket endpoint.
- Reference material: env vars, data model, troubleshooting playbooks.
Press ⌘K to search
Everything in the wiki is indexed by title, command, aliases, and body text. Hit Ctrl K (or ⌘ K on Mac) anywhere and start typing.