Auto Roles

Auto Roles lets you automatically assign or remove Discord roles based on server events. Use it to give newcomers a default role on join, expire time-limited roles after a set period, or chain roles together so receiving one role triggers assignment of another.

Join Auto Roles On/Off

Automatic role assignment for new members the moment they join your server. On by default, but no role is given until you pick at least one and save. When it's off, no roles are granted on join regardless of other settings. The switch in the page header turns every Auto Roles section on or off at once (saved as soon as you click it).

Auto Assign Roles

The roles that will be given to every new member who joins the server. You can select multiple roles; all of them will be assigned at once (after any configured delay).

Join Role Delay

How many seconds to wait after a user joins before assigning the auto roles. Set to 0 to assign immediately; use a delay if you want to allow verification flows to complete first.

Temporary Roles On/Off

Automatic role removal after a configurable delay. Useful for timed trial roles, event passes, or cooldown roles that should not persist indefinitely. On by default, but nothing is removed until you pick at least one role and save.

Roles to Remove

The roles that will be automatically stripped from members once the remove delay has elapsed. Select all roles you want to treat as temporary.

Remove Delay

How many seconds after a member receives a temporary role before it is automatically removed. The timer starts when the role is first assigned.

Linked Roles On/Off

Rule-based role chaining so that granting one role can automatically grant another. Each rule is configured independently with its own trigger, target, and optional delay. On by default, but nothing happens until you add a rule with both roles picked and save.

Trigger Role

The role a member must receive to activate this rule. When any member is assigned this role, the bot will queue assignment of the linked role.

Automatically Assign Role

The role that will be granted to the member after the trigger role is detected. This is the downstream role in a linked-role rule.

Linked Role Delay

How many seconds to wait after the trigger role is assigned before granting the linked role. Set to 0 to assign the linked role immediately.