Connect your primary Rust+ server
Open My base in your personal profile and connect the correct server. In-game commands require active Premium. Make sure the primary server connection is confirmed.
Check team chat
Create a Rust team, even when playing solo, and send !pop in team chat. The response should arrive in the same chat.
Open the command you need below
Choose a section and expand a command. Angle brackets mark required arguments; square brackets mark optional ones. Read the accepted values and access restrictions.
Use a ready-to-use example
Choose a suitable example and replace its values with your own. Command names are not translated. Check the response in the game; a response does not confirm notification delivery or the state of other devices.
In-game commands
<...> — required; [...] — optional; | — or another option.
PLAYERS AND TARGETS
!check <ник|SteamID64|ссылка>Rust hours, K/D and bans without adding a tracking target
The public dossier uses the shared Steam cache. Teammate names are resolved against the known team roster; duplicate names require a SteamID64. Private data stays unknown.
What you can change in the command
- Player
<игрок>required An exact name from the known team roster, a SteamID64 or a Steam profile link. For a player outside the team, use a SteamID64 or profile link.
More examples
!check 76561198000000000
Please note
- This command does not add a tracking target. Unknown or private data is not treated as zero.
!track <ник|SteamID64|ссылка>add a target; names work only for teammates
Adds a player to tracking on any Rust server. A name can safely identify only an exact member of your current Rust+ team.
What you can change in the command
- Player
<игрок>required An exact teammate name, SteamID64 or Steam profile link. For anyone outside the team, use a SteamID64 or profile link.
exact teammate nameSteamID64, for example 7656119…steamcommunity.com/profiles/…steamcommunity.com/id/…
More examples
!track JameMindsetteammate by exact name
!track 76561198000000000by SteamID64
!track https://steamcommunity.com/profiles/76561198000000000by Steam profile link
Please note
- Only the owner of the Rust+ connection can add targets from in-game chat.
!trackedshow tracked players
Shows up to 10 tracked players and their last known state: online, offline or unknown.
More examples
!tracked
!teamshow which teammates are currently in Rust
Shows the current Rust+ team roster with an ON/OFF status for each member.
More examples
!team
!proxshow nearby teammates, distances and directions
Measures the distance from the player who sent the command to online teammates, showing meters, compass direction and map grid. Shows the five nearest teammates and marks dead players separately.
You can also use another variant
!рядомMore examples
!prox
Please note
- Rust+ provides coordinates only for players currently on the server; offline teammates are excluded.
!afkshow which teammates are idle and for how long
Shows online teammates and how long they have been stationary. Movement under three meters is treated as coordinate jitter.
More examples
!afk
Please note
- Timing starts when the tracker connects. Team coordinate history is not stored, so everyone initially appears to be moving after a reconnection.
!raidshow a short raid radar summary
Shows up to 8 raid radar targets from the current workspace: online, offline or unknown. The full list is available in Telegram.
More examples
!raid
!squadsshow target squads and member counts
Shows target squads, their member counts and whether monitoring is enabled for each squad.
More examples
!squads
SERVER
!popshow server population, capacity and queue
Requests fresh information directly from the connected Rust server: current population, player capacity and queue.
More examples
!pop
!time | !time alerts [on|off] [минуты]show server time, sunrise and sunset
Shows the current Rust server’s in-game time. Enable automatic reminders with !time alerts on.
What you can change in the command
- Reminder settings
alertsoptional Without alerts, the command shows server time. !time alerts shows the sunrise and sunset reminder settings.
alertsalertоповещениябудильник
- Action after alerts
[on|off]optional After alerts, choose whether to enable or disable reminders. Without an action, the command only shows the settings.
on / вкл / включить / даoff / выкл / выключить / нет
- Reminder lead time
[минуты]optional When enabling reminders: 1–60 real-world minutes. Without a value, the previous interval is kept, or 5 minutes if none was set.
1…60
More examples
!time!time alertsshow reminder settings
!time alerts on 5remind 5 minutes before sunrise and sunset
!time alerts offturn off reminders
Please note
- Team members can view in-game time. Only the Rust+ connection owner can change reminders; the lead time is 1–60 minutes.
- The lead time is rounded to whole minutes and limited to 1–60. If omitted, the previous value is kept; the initial value is 5 minutes.
!timer <срок> [название]start a manual timer in team chat
Supports seconds, minutes, hours and days, including combined durations: 90s, 10m, 1h30m, 1d. A number without a unit means minutes. Timers survive restarts, and the bot posts in team chat when they finish.
What you can change in the command
- Duration
<срок>required From 10 seconds to 24 hours. Units include s, m, h and d. Combine units without spaces.
10s90s10m1h30m24h
- Timer label
[название]optional Any short label after the duration. A generic timer label is used if omitted. Labels are shortened to 42 characters.
More examples
!timer 10mtimer without a label
!timer 25m Роумtimer with a label
Please note
- !timer starts a countdown. !timers only lists active timers and takes no duration.
- The connected server supports up to 12 active manual timers shared by the whole team. !timer, !crate and !harbor share this limit.
!delay [секунды]set the delay before bot replies
The delay applies to Rust Tracker replies and automatic messages in team chat. The connection owner can set it to 0–30 seconds.
You can also use another variant
!pause!паузаWhat you can change in the command
- Response delay
[секунды]optional An integer from 0 to 30 seconds. Zero disables the delay. Without a value, the command only shows the current setting.
0…30
More examples
!delayshow the current delay
!delay 0restore immediate delivery
!delay 3
Please note
- Only the Rust+ connection owner can change the delay. Team members can view its current value.
!timersshow active manual timers
Shows labels and remaining time for timers on the current server, including countdowns started with !timer, !crate and !harbor.
More examples
!timers
Please note
- Does not start a timer and takes no duration. The whole team shares a limit of 12 active countdowns on this server.
MAP EVENTS
!eventsshow active events
Shows map events and timers currently available to Rust Tracker from its connected sources.
More examples
!events
!cargoshow Cargo and its arrival forecast
Shows the Cargo state and a forecast of its next appearance when enough observations are available for the server.
More examples
!cargo
!deepseashow Deep Sea and its next phase forecast
Shows the current Deep Sea phase and an estimated time for the next phase change when a forecast is available.
You can also use another variant
!deepMore examples
!deepsea!deepshort alias
!oilshow oil rig crates and estimated timers
Shows observed Locked Crates on oil rigs, with an estimated timer only when the system has confirmed the trigger.
More examples
!oil
!crate [название]start a 15-minute crate timer
A manual countdown starting when you send the command. Start it when you personally see a crate being hacked or activated. Check visible land crates with !crates.
What you can change in the command
- Crate label
[название]optional An optional label of up to 42 characters. A generic crate label is used if omitted.
More examples
!crate!crate Северный крейт
Please note
- This is a manual 15-minute timer. The server has not confirmed when hacking started. It shares a limit of 12 active timers with !timer and !harbor.
!cratesshow visible land Locked Crates
Shows land Locked Crates confirmed by current Rust+ observations. A marker confirms neither the start of hacking nor the exact opening time.
More examples
!crates
Please note
- If you personally see hacking start, use !crate for a manual 15-minute countdown. A missing marker does not prove that no crate exists in-game.
!harbor [название]start an 8-minute Cargo docking timer
A manual countdown starting when you send the command. Start it when you personally see Cargo enter the harbor. The command does not confirm the ship’s arrival and is not triggered automatically by a marker.
You can also use another variant
!каргоWhat you can change in the command
- Harbour label
[название]optional An optional label of up to 42 characters. A Cargo docking label is used if omitted.
More examples
!harbor!harbor Порт севера
Please note
- The countdown lasts 8 minutes. It shares a limit of 12 active timers with !timer and !crate.
BASE AND DEFENSE
!base [квадрат] [радиус] | !base offconfigure alerts near your base
Saves your main base grid and alert radius. Events inside that area are marked as near your base. Without arguments, the command shows the current settings.
You can also use another variant
!homeWhat you can change in the command
- Map grid
[квадрат]optional A grid square on the current map. Both G14 and @G14 are accepted. Without arguments, the command only shows the current settings.
G14@G14grid G14grid G14
- Radius
[радиус]optional The radius around your base in map grids, from 1 to 15. Without a value, the current radius is kept; the initial value is 4.
1…15
- Disable
offoptional Removes the saved base location and stops marking events as near your base.
More examples
!baseshow the current base grid and radius
!base G14save G14 with the current or default radius
!base G14 6G14 with a radius of 6 map grids
!base radius 5change only the radius
!base offremove the base location
Please note
- Only the Rust+ connection owner can change the base grid and radius.
- The base location is cleared automatically after a detected wipe.
!decay <материал> <HP> [макс. HP] [квадрат] [название]calculate a decay timer
Enter the structure’s material, remaining HP and an optional map grid. Rust Tracker estimates the time until it fully decays and sends timer reminders.
What you can change in the command
- Material
<материал>required The material the structure is built from.
twig — twigwood — woodstone — stonemetal — sheet metalarmored — armored
- Remaining HP
<HP>required Current health from 1 to 100000 HP, no higher than maximum HP. For example, enter 300 for a stone wall with 300 HP remaining.
- Maximum health
[макс. HP]optional An optional number after current HP, from 1 to 100000 and no lower than current HP. If omitted, the selected material’s maximum HP is used.
- Map grid
[квадрат]optional An optional map grid to help identify the timer’s location, for example G14.
G14@G14
- Name
[название]optional An optional label of up to 48 characters to distinguish timers, such as outer wall, gate or bunker.
More examples
!decay stone 300 G14a timer for a stone structure with 300 HP in grid G14
!decay wood 120 F8 внешняя стенаadd your own label
!decay metal 740 G14 воротаa timer for sheet metal
!decay stone 300 500 G14set maximum health to 500 HP explicitly
!decay listshow all active timers
!decay stop A1B2Cstop a timer using its code from the list
!decay custom 300 500 5h G14for a modified server: set current HP, maximum HP and the full decay duration manually
Please note
- For a standard timer, use: !decay stone 300 G14.
- If you do not need a map grid, use the shorter form: !decay stone 300.
- !decay list shows active timers. Use !decay stop <code> or !decay stop all to stop them.
- A timer can be stopped by its creator or the Rust+ connection owner. Only the owner can stop all timers.
- Use custom only for modified structures or servers with a different decay duration: !decay custom <HP> <max HP> <duration> [grid] [label].
- For custom timers, the full decay duration is 1 minute to 7 days, for example 30m, 5h or 2d.
- Up to 8 decay timers can be active at once.
- A timer can be stopped by its creator or the connection owner. !decay stop all is available only to the owner.
- This is an estimate: upkeep, repairs and server settings can change the actual decay time.
!upkeepshow tool cupboard upkeep
Shows up to 6 Storage Monitors paired with tool cupboards: whether monitoring is enabled and roughly how long the resources will last. Pair the monitor with the bot first.
You can also use another variant
!tcMore examples
!upkeep!tcshort alias
!guard [on [место] | off]arm or disarm Offline Guard
Offline Guard watches your sleeping character. Without arguments, it shows its current state. Arming it without a label uses a generic sleeping-location label.
You can also use another variant
!sleepalarm!deathalarmWhat you can change in the command
- Action
[действие]optional Arm or disarm the guard. Without an action, the command shows its current state.
on / arm / вкл / включитьoff / disable / выкл / выключить
- Location
[место]optional Any label for your sleeping location, up to 80 characters, such as entrance, roof or second floor. If omitted, a generic sleeping-location label is used.
More examples
!guardcheck the current state
!guard on вход!guard on крыша!guard off
Please note
- Only the Rust+ connection owner can use Offline Guard commands, including checking its state.
- To arm the guard, Rust+ must receive the team roster and your character must be alive. Monitoring starts after your character leaves the server.
DEVICES
!switch [номер|название] [действие]view or control a Smart Switch
Without arguments, lists Smart Switches. Use a number prefixed with # or a device name to view its state. Put the action before or after the name. The shortcuts !on, !off and !toggle have separate reference cards.
You can also use another variant
!sw!deviceWhat you can change in the command
- Switch
[номер|название]optional A number prefixed with # from !switch, or a device name. Leave it empty to list available Smart Switches.
#1#2roof turretsyard lights
- What to do
[действие]optional Turn it on, turn it off, toggle its state or view its current status.
on / 1 / вкл / включитьoff / 0 / выкл / выключитьtoggle / switch / перекл / переключитьstatus / state / info / статус / состояние
More examples
!switchlist Smart Switches
!switch #1view the state of the first device
!switch 2view the state of device #2
!switch 2 onturn on device #2
!switch турели крыша offturn off a device by name
!on турелиa shortcut to turn a device on
!off турелиa shortcut to turn a device off
!toggle свет дворtoggle between ON and OFF
!вкл 2turn on device #2 using the Russian shortcut
!выкл турелиturn off a device by name
!перекл свет дворtoggle a device by name
Please note
- !sw and !device take the same arguments as !switch. The shortcuts !on, !off and !toggle need only a number or name; the action is already set by the command.
- The list shows up to 8 available switches with their original numbers. To select the first device with !switch, use #1: a standalone 1 or 0 is interpreted as an on or off action.
- The owner can deny teammates access to individual switches.
- Manual control is blocked while a device is part of an active turret rotation. Pause the rotation first.
- If automatic lighting is enabled, its schedule may change the switch state again later.
!on <номер|название>turn on a Smart Switch by number or name
A shortcut to turn a switch on. Use its number from !switch, with or without #, or an unambiguous device name.
You can also use another variant
!вклWhat you can change in the command
- Switch
<номер|название>required A number from !switch or a device name. Use a number if more than one name matches.
1#1roof turretsyard lights
More examples
!on #1!on турели!вкл турели крышаRussian alias
Please note
- The device must be paired, enabled in the bot and allow in-game commands. The owner can deny teammates access.
- Manual control is blocked during an active turret rotation. Pause it first. Automatic lighting may change the state again later according to its schedule.
!off <номер|название>turn off a Smart Switch by number or name
A shortcut to turn a switch off. Use its number from !switch, with or without #, or an unambiguous device name.
You can also use another variant
!выклWhat you can change in the command
- Switch
<номер|название>required A number from !switch or a device name. Use a number if more than one name matches.
1#1roof turretsyard lights
More examples
!off #1!off турели!выкл турели крышаRussian alias
Please note
- The device must be paired, enabled in the bot and allow in-game commands. The owner can deny teammates access.
- Manual control is blocked during an active turret rotation. Pause it first. Automatic lighting may change the state again later according to its schedule.
!toggle <номер|название>toggle a Smart Switch to its opposite state
Fetches the current switch state, then changes ON to OFF or OFF to ON. Use the device number from !switch.
You can also use another variant
!переклWhat you can change in the command
- Switch
<номер|название>required A number from !switch or an unambiguous device name.
1#1roof turretsyard lights
More examples
!toggle #1!toggle свет двор!перекл турелиRussian alias
Please note
- If the current state is unknown, the toggle is not performed. Use an explicit !on or !off command.
- The device must allow in-game commands. If the sender is not the owner, teammate access must also be enabled.
- Manual control is blocked during an active turret rotation. Pause it first. Automatic lighting may change the state again later according to its schedule.
RAID CALCULATOR
!calc <объект> [количество]calculate raid costs for targets
Shows up to 8 ways to destroy the selected target. If no quantity is given, the calculation uses one target.
What you can change in the command
- Target ID
<объект>required The target identifier used by the raid calculator.
wood_door — wooden doorwood_double_door — wooden double doorsheet_door — sheet metal doorgarage_door — garage doorarmored_door — armored doorwood_wall — wood wall, hard sidestone_wall — stone wall, hard sidemetal_wall — sheet metal wallarmored_wall — armored wallstone_floor — stone floor / ceilingladder_hatch — ladder hatchexternal_stone — high external stone wallexternal_wood — high external wooden wallexternal_wood_gate — high external wooden gatetool_cupboard — tool cupboard (TC)wood_wall_soft — wood wall, soft sidestone_wall_soft — stone wall, soft side
- Target quantity
[количество]optional From 1 to 50; defaults to 1.
1…50
More examples
!calc stone_wall 2two stone walls
!calc garage_doorone garage door
!calc tool_cupboard 3three tool cupboards
Please note
- Without a quantity, the calculation uses 1 target. The supplied value is limited to 1–50. Use the dashboard calculator to compare all methods.
!boom <метод> <количество>calculate what your supplies can destroy
Enter how much of an explosive or tool you have, and the command calculates how many targets it can destroy.
What you can change in the command
- Method ID
<метод>required The identifier of an explosive, ammunition, fire method or tool.
rocket — rocketc4 — C4satchel — satchel chargebeancan — beancan grenadeexplosive_ammo — explosive 5.56 rifle ammomlrs — MLRS rockethe_grenade — 40 mm HE grenadehv_rocket — high velocity rocketincendiary_rocket — incendiary rocketmolotov — Molotov cocktailfire_arrow — fire arrowf1_grenade — F1 grenadesurvey_charge — survey chargesalvaged_hammer — salvaged hammersalvaged_axe — salvaged axesalvaged_sword — salvaged swordsalvaged_icepick — salvaged icepickpickaxe — pickaxehatchet — hatchetjackhammer — jackhammermachete — machetecombat_knife — combat knifestone_pickaxe — stone pickaxestone_hatchet — stone hatchetwooden_spear — wooden spearstone_spear — stone spear
- Quantity
<количество>required How many units of the selected method you have, from 1 to 100000. Fractional values are truncated, and the value is limited to this range.
1…100000
More examples
!boom rocket 10!boom c4 4!boom explosive_ammo 200
Please note
- Shows up to 8 target types that your supplies can destroy. Use the dashboard calculator for the full list.
COMMUNICATION AND NOTES
!note [текст]write a note to the team's shared notepad
The notebook is shared across the workspace and visible to the whole team, including late joiners and the Telegram group. Notes survive wipes and reconnections. It stores up to 20 notes of up to 200 characters each.
You can also use another variant
!заметкаWhat you can change in the command
- Note text
[текст|действие]optional The note text. Without arguments, the command shows the list.
no arguments — show the listlist / ls — show the listdel <number> — delete a note by its number in the listclear — clear the notebook
More examples
!note шкаф в F12 забит, ключ у Флэша!noteshow the whole notebook
!note del 2delete the second note
!note clearclear the notebook
Please note
- Use the numbers shown in the list with !note del. Check !note before deleting a note.
- The author’s name is saved with the note if Rust+ has seen them in the team roster.
- The notebook is shared: deleting a note or clearing it changes it for the whole team. Delete with del, delete, rm or remove; clear it with clear. Russian aliases are also accepted.
!tg <текст>send a team message to Telegram
Forwards a message from Rust team chat to the linked Telegram destination. The sender’s in-game name is added automatically.
What you can change in the command
- Message
<текст>required Any non-empty text after !tg.
More examples
!tg через 10 минут выходим!tg кто у базы?
Please note
- The message goes to the linked Telegram group. If no group is selected as the recipient, it goes to the connection owner’s private chat.
!help [раздел|команда]help by section and in-game command
Without arguments, shows the section menu. With a section or command name, sends the selected section’s commands as separate messages.
What you can change in the command
- Find
[раздел|команда]optional A section name, command or alias. Without a value, or with all, shows the compact section menu.
More examples
!help!help устройства!help onfind the switch control commands section
Please note
- This is a reference. It does not execute the commands shown or change base settings.
Turn on the lights from the game
Open the devices section below and find !on. Check the accepted names and examples, replace the switch name with your own and send the command in team chat. You need permission to control it; a device in an active turret rotation must be released from the rotation first.
Check the result
- Premium is active and the primary Rust+ connection belongs to the correct server.
- The command is sent in team chat rather than the public server chat.
- Required arguments are filled in and sample values are replaced with your own.
- Protected actions have the required ownership or device permissions.
Access to actions
Reading this reference does not run anything. Adding targets, configuring the base and guards, and controlling protected devices all check the sender’s permissions separately. Full conditions appear in each command.
Event data
Rust+ shows only events available from the server. Appearance predictions and manual timers differ from confirmed in-game events; unknown data is not an exact time.
Can I read the reference without signing in?
Yes. The full list, arguments, examples and restrictions are available on this page without registration. Running commands in the game requires active Premium and a primary Rust+ connection.
Why is a command not responding in the game?
Check your primary Rust+ server, Premium and Rust team chat. Protected actions also require ownership or device access. A response to !pop confirms that chat works; it does not confirm that devices or alert delivery work.
How do I turn a Smart Switch on or off?
!switch lists the available devices. !on turns one on, !off turns it off and !toggle changes its state. Use a number or exact name from the list and check the restrictions in the devices section.
Can I copy examples from the English reference?
Yes. Command syntax, aliases and ready-to-use examples keep their original spelling in both languages. The explanations are translated; replace device names, players, map grids and other values with your own.
Start by checking your server
Connect Rust+ in My base, check the connection with !pop and list your devices with !switch. Then choose an example from the reference and replace its values with your own.
Your first 3 days of Premium are free, with no card or automatic renewal. Sign in with Telegram; no separate registration.