With the temprole command, you can assign or unassign a role for a durationed time that persists if the user leaves and rejoins. If you persist a role to a user, they will immediately be given back the persisted role when they rejoin your server. This will log a moderation action. You can also add an optional reason.
Arguments
The user to assign the temprole to.
The duration of the temprole (e.g. 1d, 30m).
The role to assign.
Reason for the temprole.
Example
/temprole toggle user:NoobLance duration:1d role:Birthday reason:Happy Birthday!
e.g. @Dyno temprole toggle NoobLance 1d Birthday, Happy birthday!
If you specify a reason, make sure to include a comma (,) between the role and the reason.
Arguments
The user to assign the temprole to.
The duration of the temprole (e.g. 1d, 30m).
The role to assign.
Reason for the temprole.
Example
/temprole toggle user:NoobLance duration:1d role:Birthday reason:Happy Birthday!
e.g. @Dyno temprole add NoobLance 1d Birthday, Happy birthday!
If you specify a reason, make sure to include a comma (,) between the role and the reason.
Arguments
The user to remove the temprole from.
The role to remove.
Reason for removing the temprole.
Example
/temprole remove user:NoobLance role:Birthday reason:Wrong date
e.g. @Dyno temprole remove NoobLance Birthday, Wrong date
If you specify a reason, make sure to include a comma (,) between the role and the reason.