Custom Commands
Everything you must know about how to create and use Custom Commands.
Last updated
Everything you must know about how to create and use Custom Commands.
Last updated
Custom Commands are Rich Commands. It's highly recommended to read the Rich Commands page before reading this page.
To manage custom commands on your server you have to use customcommand
(or cc
)
Usage
Help
cc add [command] [content]
Allows you to add a custom command on the server.
cc edit [command] [content]
Allows you to edit a custom command on the server.
cc delete [command]
Allows you to remove a custom command from the server.
cc list
Displays the custom commands list.
cc raw [command]
Displays the real content of a custom command.
Example :
To create an alias you can use the fact that you can call a command with Rich Commands.
When creating the custom command, you can specify a static parameter for the command, for example>>>roll 10
will call roll 10
when usingk
Here's an example of a russian roulette which either play an earrape, or a relaxing song.
You can call several commands thanks to&&
Example :
If you don't want a static parameter, you can ask the user for one.
Number
Effect
x
Empty.
&
Same as0
but without counting quotations
0
Gives every words.
1
Gives the first word.
2
Gives the second word.
3
Gives the third word.
...
...
Using quotations between a group of words allows you to parse several words instead of parsing them one by one.
Example :
cmd "This is a test" Hello "Help please"
{1} = This is a test
{2} = Hello
{3} = Help please
Example :
By default, if you only specify >>>volume
without{1}
it's the same thing as>>>volume {0}
. This means that every parameter is parsed, when{1}
used, the command will only take the first one.
You can set a default value to use when no arguments are passed.
Example :
Example :
You can use negative numbers to start counting from the end of the argument list.