Roles & Access
Join-Date Roles
Assign or remove roles based on when members joined your server.
Last updated on
Join-date roles let you target members by when they joined, rather than by anything else about them. This is useful for retroactively rewarding early members, or applying a role to a specific cohort — like "everyone who joined during our launch week."
All commands are grouped under /joinrange and require Manage Roles.
Assign to a date range
/joinrange assign role start end botsstart/end— dates inYYYY-MM-DDformat, both inclusive.bots— whether to include bot accounts (default: off).
Remove from a date range
/joinrange remove role start end botsSame options as assign, but removes the role instead.
Preview before you commit
/joinrange preview role start end action botsShows who would be affected by an assign or remove for the given date range, without making any changes. As with bulk role management, it's worth running this first on any range that might catch more members than you expect.