$tempCooldown
$tempCooldown
will create a temporary cooldown for a command.
Usage
$tempCooldown[time;id;errorMessage?]
- You are able to retrieve the remaining cooldown in the
$tempCooldown
function by using%time%
or any of the following below.%time%
%year%
%month%
%week%
%day%
%hour%
%min%
%sec%
%ms%
%fullTime%
Parameters
Field | Type | Description | Required |
---|---|---|---|
time | string | The duration of the cooldown. | true |
id | string | Can be user, guild, message, channel or any other ID. | true |
errorMessage | string | Error message when there’s remaining time for the cooldown. | true |
Example(s)
This will set a temporary cooldown for a command which applies once only:
1client.command({2 name: "tempCooldown",3 code: `4 hello5 $tempCooldown[2m;customid;Please wait %time% to execute this command again.]6 `7});