FunctionsMessage Functions
$messageSlice
Extracts a portion of the message arguments, from a specified start position to an optional end position.
Usage
$messageSlice[from;to (optional)]from: The starting index (1-based) of the argument you want to extract.to: (Optional) The ending index (1-based) of the argument you want to extract. If omitted, it slices fromfromto the end of the message.
Example:
Let's say the message sent is: !!exec a b c d e
Member
9/5/2026
!!exec $messageSlice[1]
Custom Command
APP
9/5/2026
b c d e
In this example, $messageSlice[1] extracts arguments from index 1 to the end, resulting in b c d e. Remember that arguments are separated by spaces, and the command itself (!!exec in this case) is not included.
Another Example:
Using the same message: !!exec a b c d e
Member
9/5/2026
!!exec $messageSlice[1;2]
Custom Command
APP
9/5/2026
b c
Here, $messageSlice[1;2] extracts arguments from index 1 to index 2, resulting in b c.
Function difficulty: Easy
Tags: Slice Message