> For the complete documentation index, see [llms.txt](https://thediamondroblox.gitbook.io/advancedbot/llms.txt). Markdown versions of documentation pages are available by appending `.md` to page URLs; this page is available as [Markdown](https://thediamondroblox.gitbook.io/advancedbot/how-to-setup-join-roles.md).

# How to setup join roles?

Setting up joinroles with AdvancedBot.

**This is a guide on how to setup join roles with AdvancedBot.**\
The command for setting up join roles is:\
`?joinrole`\
The command usage is:\
`?joinrole [role]`\
The role argument supports: Role name, role mention, role id.\
The command usage examples are:\
`?joinrole @Members`\
`?joinrole 766964227839229962`\
`?joinrole Members`\
Things to make sure:\
`- You are using the right prefix while using the command.`\
`- You have the correct permissions while using the command.`\
`- AdvancedBot's top role is higher than the role which you are trying to give members on join.`\
Frequently asked question:\
**Question 1:** Is there any limitation or a maximum number of configurable joinroles?\
**Answer 1:** No, there is no limit with AdvancedBot but Discord has a role limit of 250 roles/server.\
If you have any question/concern or face any difficulties with setting up joinroles, you can feel free to ask in AdvancedBot's [support server](https://discord.gg/X9URYUd).
