Skip to content
Roles

Temporary Roles

Remove or restore roles automatically after a set duration.

Temporary Roles put a timer on a role: once it starts, Koya removes or gives back the role when the time is up. Useful for a trial role, a short mute role or an event pass.

Open it from the dashboard: Roles › Temporary Roles.

Click Create Temporary Role, then set:

Field What it does
Role The role to put on a timer
Mode What happens when the time is up, see below
Duration How long the timer runs, written like 30m, 12h, 1d or 1w
On Reassign What happens if the role is given again while a timer is running
  • Remove after duration: the timer starts when a member gets the role, and Koya removes it after the duration.
  • Restore after duration: the timer starts when the role is taken from a member, and Koya gives it back after the duration.

If someone removes the role by hand before the end (or gives it back, in restore mode), the timer is cancelled.

Option Effect on the running timer
Extend Adds the duration to the existing timer
Reset Cancels the timer and starts a new one
Ignore Keeps the timer unchanged
Plan Temporary roles
Free 3
Premium 20
Pro Unlimited