Server management
Auto Roles
Assign roles automatically when members or bots join, return, or meet a timed rule.
Getting started
Prepare the role
Create the target role in Discord and position NightCrew above it.
Create a rule
Open Auto Roles in the sidebar and give your new rule a name.
Choose the trigger
Select member join, bot join, restore on rejoin, temporary role, account age, role dependency, or another supported condition.
Set safeguards
Add required or excluded roles, delay, priority, duration, and whether a returning member's role should be restored.
Check who the rule affects
Review which members and roles the rule can affect before activating it.
Test and monitor
Use a test member, inspect recent runs and failures, and confirm temporary roles are removed at the expected time.
Settings reference
Use this reference when you need to check what a setting does.
Discord role the rule assigns or restores.
Member join, bot join, rejoin restoration, or temporary assignment.
Minutes before removal for temporary rules; zero is not temporary.
How it works
Here’s what happens once you’ve finished setup.
- 1Trigger
A qualifying member event occurs.
- 2NightCrew
Checks the module, rule, role, and hierarchy.
- 3Assignment
Adds the role and schedules removal when temporary.
Example
Assign NightCrew Member on join and use Verification separately if access must wait for approval.
Permissions
- Manage Roles
- Server Members intent
Troubleshooting
Large guild member events can be delayed; confirm Server Members intent.
Keep the bot online through expiration and verify the rule is active.