Bulk Role Management
Assign or remove a role across many members at once.
Last updated on
Bulk role tools let you apply a role change across your entire server (or a subset of it) instead of doing it member by member. All commands are grouped under /massrole and require Manage Roles.
Assign a role in bulk
/massrole assign role targettarget chooses who gets the role: Members only (default), Bots only, or Everyone.
Remove a role in bulk
/massrole unassign role targetSame targeting options as assign.
Sync a role
/massrole sync role targetAssigns the role to anyone in the target group who's missing it — without touching members who already have it. Useful for catching people who joined before a role existed, or fixing gaps after a partial rollout.
Preview before you commit
/massrole preview role action targetShows exactly who would be affected by an assign or unassign, without making any changes. Given how many members a bulk action can touch at once, it's worth running preview first — especially on larger servers.
Bulk role changes on a large server can take a little time to complete and count toward Discord's rate limits. Avoid running multiple bulk role commands back to back.