RUST++
Discord Slash Commands
Slash Command | Description |
---|---|
/alarm | Operations on Smart Alarms. |
/alias | Create an alias for a command/sequence of characters. |
/blacklist | Blacklist a user from using the bot. |
/cctv | Posts CCTV codes for a monument. |
/craft | Display the cost to craft an item. |
/credentials | Set/Clear the FCM Credentials for the user account. |
/decay | Display the decay time of an item. |
/help | Display help message. |
/item | Get the details of an item. |
/leader | Give or take the leadership from/to a team member. |
/map | Get the currently connected server map image. |
/market | Operations for In-Game Vending Machines. |
/players | Get player/players information based on battlemetrics. |
/recycle | Display the output of recycling an item. |
/research | Display the cost to research an item. |
/reset | Reset Discord channels. |
/role | Set/Clear a specific role that will be able to see the rustplusplus category content. |
/storagemonitor | Operations on Storage Monitors. |
/switch | Operations on Smart Switches. |
/upkeep | Get the upkeep cost of an item. |
/uptime | Display uptime of the bot and server. |
/voice | Operations on Voice Feature. |
/alarm
Operations on Smart Alarms.
SubCommand | Options | Description | Required |
---|---|---|---|
edit | Edit the properties of a Smart Alarm. | ||
id | The ID of the Smart Alarm. | True | |
image | Set the image that best represent the Smart Alarm. | True |
/alias
Create an alias for a command/sequence of characters.
SubCommand | Options | Description | Required |
---|---|---|---|
add | Add an alias. | ||
alias | The alias to use. | True | |
value | The command/sequence of characters. | True | |
remove | Remove an alias. | ||
index | The index of the alias to remove. | True | |
show | Show all registered aliases. |
/blacklist
Blacklist a user from using the bot.
SubCommand | Options | Description | Required |
---|---|---|---|
add | Add user to the blacklist. | ||
discord_user | The discord user. | False | |
steamid | The steamid of the user. | False | |
remove | Remove user from the blacklist. | ||
discord_user | The discord user. | False | |
steamid | The steamid of the user. | False | |
show | Show blacklisted users. |
/cctv
Posts CCTV codes for a monument.
SubCommand | Options | Description | Required |
---|---|---|---|
monument | Rust monument. | True |
/craft
Display the cost to craft an item.
SubCommand | Options | Description | Required |
---|---|---|---|
name | The name of the item to craft. | False | |
id | The id of the item to craft. | False | |
quantity | The quantity of items to craft. | False |
/credentials
Add/Remove the FCM Credentials for the user account.
SubCommand | Options | Description | Required |
---|---|---|---|
add | Add FCM Credentials. | ||
keys_private_key | Keys Private Key. | True | |
keys_public_key | Keys Public Key. | True | |
keys_auth_secret | Keys Auth Secret. | True | |
fcm_token | FCM Token. | True | |
fcm_push_set | FCM Push Set. | True | |
gcm_token | GCM Token. | True | |
gcm_android_id | GCM Android ID. | True | |
gcm_security_token | GCM Security Token. | True | |
gcm_app_id | GCM App ID. | True | |
steam_id | Steam ID. | True | |
hoster | Should be hoster. | False | |
remove | Remove FCM Credentials. | ||
steam_id | Steam ID. | False | |
show | Show all registered FCM Credentials. | ||
set_hoster | Set the hoster. | ||
steam_id | Steam ID. | False |
/decay
Display the decay time of an item.
SubCommand | Options | Description | Required |
---|---|---|---|
name | The name of the item. | False | |
id | The id of the item. | False | |
hp | THe current HP of the item. | False |
/help
Display help message.
/item
Get the details of an item.
SubCommand | Options | Description | Required |
---|---|---|---|
name | The name of the item. | False | |
id | The id of the item. | False |
/leader
Give or take the leadership from/to a team member.
SubCommand | Options | Description | Required |
---|---|---|---|
member | The name of the team member. | True |
/map
Get the currently connected server map image.
SubCommand | Options | Description | Required |
---|---|---|---|
all | Get the map including both monument names and markers. | ||
clean | Get the clean map. | ||
monuments | Get the map including monument names. | ||
markers | Get the map including markers. |
/market
Operations for In-Game Vending Machines.
SubCommand | Options | Description | Required |
---|---|---|---|
search | Search for an item in Vending Machines. | ||
order | The order type to search for (all, buy, sell). | True | |
name | The name of the item to search for. | False | |
id | The ID of the item to search for. | False | |
subscribe | Subscribe to an item in Vending Machines. | ||
order | The order type (all, buy, sell). | True | |
name | The name of the item to subscribe to. | False | |
id | The ID of the item to subscribe to. | False | |
unsubscribe | Unsubscribe to an item in Vending Machines. | ||
order | The order type (all, buy, sell). | True | |
name | The name of the item to unsubscribe to. | False | |
id | The ID of the item to unsubscribe to. | False | |
list | Display the subscription list. |
/players
Get player/players information based on Battlemetrics. Calling the subcommand name without the name option will display all players depending on status option. By calling the subcommand playerid, you will get more specific information about a single player.
SubCommand | Options | Description | Required |
---|---|---|---|
name | Search for a player on Battlemetrics based on player name. | ||
status | Search for players that are online/offline/any. | True | |
name | The name of the player. | False | |
battlemetricsid | The Battlemetrics ID of the server (default: The connected server). | False | |
playerid | Search for a player on Battlemetrics based on player id. | ||
playerid | The player id of the player. | True | |
battlemetricsid | The Battlemetrics ID of the server (default: The connected server). | False |
/recycle
Display the output of recycling an item.
SubCommand | Options | Description | Required |
---|---|---|---|
name | The name of the item to recycle. | False | |
id | The id of the item to recycle. | False | |
quantitiy | The quantitiy of the items to recycle. | False |
/research
Display the cost to research an item.
SubCommand | Options | Description | Required |
---|---|---|---|
name | The name of the item to research. | False | |
id | The id of the item to research. | False |
/reset
Reset Discord channels.
SubCommand | Options | Description | Required |
---|---|---|---|
discord | Reset discord channels. | ||
information | Reset information channels. | ||
servers | Reset servers channels. | ||
settings | Reset settings channels. | ||
switches | Reset switches channels. | ||
alarms | Reset alarms channels. | ||
storagemonitors | Reset storagemonitors channels. | ||
trackers | Reset trackers channels. |
/role
Set/Clear a specific role that will be able to see the rustplusplus category content.
SubCommand | Options | Description | Required |
---|---|---|---|
set | Set the role. | ||
role | The role rustplusplus channels will be visible to. | True | |
clear | Clear the role (to allow everyone to see the rustplusplus channels). |
/storagemonitors
Operations on Storage Monitors.
SubCommand | Options | Description | Required |
---|---|---|---|
edit | Edit the properties of a Storage Monitor. | ||
id | The ID of the Storage Monitor. | True | |
image | Set the image that best represent the Storage Monitor. | True |
/switch
Operations on Smart Switches.
SubCommand | Options | Description | Required |
---|---|---|---|
edit | Edit the properties of a Smart Switch. | ||
id | The ID of the Smart Switch. | True | |
image | Set the image that best represent the Smart Switch. | True |
/upkeep
Get the upkeep cost of an item.
SubCommand | Options | Description | Required |
---|---|---|---|
name | The name of the item. | False | |
id | The id of the item. | False |
/uptime
Display uptime of the bot and server.
SubCommand | Options | Description | Required |
---|---|---|---|
bot | Display uptime of bot. | ||
server | Display uptime of server. |
/voice
Operations on Voice Feature.
SubCommand | Options | Description | Required |
---|---|---|---|
join | Bot Joins a Voicechannel. | ||
leave | Bot Leaves a Voicechannel. |