The Autoroles module has two parts to it, Autoroles and Joinable Ranks.
Autoroles allows you to make Dyno automatically assign/remove an role after a member joins your server, either immediately or after a specified time has passed.
Joinable Ranks allows you to create roles in your server that users can join themselves using the ?rank
command. Users will be able to use a command to join or leave your Joinable Ranks at any time.
Permissions Check:
- Make sure Dyno has this permission in your server:
Manage Roles
- Make sure Dyno’s role is above the role(s) you want him to assign/remove.
Limits to keep in mind:
- Non-Premium servers can have a max of 3 autoroles.
- Non-Premium servers can have a max delay of 7 days.
- Premium servers can have a max delay of 14 days.
Modules
tab.Autoroles
module is enabled.Settings
button underneath the Autoroles module.Select Role
box, select the role you want Dyno to give users upon join.Delay
for Dyno to either add or remove the role, leave this option blank however if you wish Dyno to add the role immediately on user join.Add
button and you’re all done!Regarding autorole remove, the timer for delay starts counting when the user joins the server, not when they obtain the role.
If Dyno’s role is not above the role you want him to assign/remove, the autorole will not work.
Joinable ranks are roles that members can join using the ?rank
command.
Modules
tab.Autoroles
module is enabled.Joinable Ranks
tab near the top of the page.LIMIT USERS TO ONE RANK
If you wish to have users only be able to have one rank at a time.Add
button and you’re all done! Members can now join your ranks using the ?rank
command.Command | Description | Usage |
---|---|---|
?addrank | Add a new joinable rank. | ?addrank [name] (hex color) (hoist) |
?rank | Join or leave a joinable rank. | ?rank [name] |
?ranks | Get a list of joinable ranks. | ?ranks |
?delrank | Delete an existing joinable rank. | ?delrank [name] |
These commands will not work if the Autoroles module is disabled.