Rust Guides

Easy Chat Commands | Rust plugin Guide

If you own a rust server and you want to make your chat commands that display text, this is an easy and simple way to do it. Now, this is a very basic mod, but it's also very useful. Just remember that its prime functionality is to display text after a command. This is very useful for a /help command that shows more commands, and /info commands which may show server details.

This guide is handmade for GameServerKings users. If you do not own a server with us, we want you to give us a try! With a 24-hour money-back guarantee, there's nothing to lose. To check out our industry-low pricing, follow this link: GSK Rust Server Hosting

If you appreciate this guide, we host many more like it inside our Rust Knowledge Base. Give it a read! You'll be sure to learn something.

You should read these guides first:

Before we get started there will be a couple of things you'll need to do:
First, install Oxide on your server. It's very easy, just requires one click! Read our guide on how to install UMod Oxide
Next, you will need an oxidemod.org account. You can log in with your steam information or make a new account.
Finally, download the EasyChatCommands plugin from oxide mod located here.
Now that you've downloaded EasyChatCommands, follow our How to install oxide plugins guide. You must install EasyChatCommands in the correct directory to run. Once you've installed EasyChatCommands, manually reset your server to generate plugin configuration files.

Navigation:

EasyChatCommands Setup

Now that you have EasyChatCommands installed, it will be easy to set everything up.

Locate your EasyChatCommands.json located at oxide/data/EasyChatCommands.json and open it using our text editor.

You will be greeted with a file with sample data. Delete everything in there and start with a pair of curly brackets in this configuration
{

}

Next, we learn the syntax. It's very simple and it's restricted to two values. Command and text. The command will be what the user types to get the output. That simple. Neither values can contain quotation marks as they may break the code. The last thing to remember is you can insert multiple text commands, but you must understand that the game will read it as {1,2,3} so your final command must not end in a comma. For example: 

Syntax

Example

{
"command1":"text_output1",
"command2":"text_output2",
"command3":"text_output3"
}
{
"help":"/home - teleports you home",
"info":"Rust Server hosted by GameServerKings",
"contactinfo":"[www.website.rust]"
}

Slightly More Advanced Functionalities


You can also insert new line functionality by typing \n inline. You can help visualize it by writing it out in block form first:

{
"help":
"/tp - teleports you to a user
\n/tpa - accetps teleport request
\n/home - teleports you to your home teleport",

"info":
"BestServer Server info:
\nCheck out our discord and website!
\nDiscord: [Discord.gg/12345]
\nWebsite:[Bestserver.rust]"
}


And then compiling it all into one line per command. Of course on our website, depending on your screen's resolution, it will look like more than one line but if you copy it into a notepad window it will just be two.


{
"help":"/tp - teleports you to a user\n/tpa - acetps teleport request\n/home - teleports you to your home teleport",
"info":"BestServer Server info:\nCheck out our discord and website!\nDiscord: [Discord.gg/12345]\n[Bestserver.rust]"
}

Once you've inserted your code, just click save in the top left corner of your text editor and restart your Rust server from your GameServerKings Game Server Management Panel and you'll be done! 

If a user joins your server and types either one of these commands, they will be greeted with this:

New Command

Text Output

/help

/tp - teleports you to a user
/tpa - accepts teleport request
/home - teleports you to your home teleport

/info

BestServer Server info:
Check out our discord and website!
Discord: [Discord.gg/12345]
[Bestserver.rust]

 

And that's all that needs to be done to set up EasyChatCommands on a GameServerKings powered Rust server. Enjoy!

Special Offer for new customers only

We noticed you stumbled upon our Knowledge Base from a search engine.

The guide you're reading right now was created to help our customers of our Rust hosting service. We decided to share them for free!

If your current game server provider, is unable or unwilling to go the extra mile, switch to Gameserverkings.

We utilize the best hardware, the fastest connections and a very user friendly control panel.

Switching is easy! Sign up today, we'll transfer your files and handle everything else.

Click below, and receive a lifetime 5% discount on your service.