The right way to Enable Customers to Self Assign Their Roles on Discord Server

By default, solely admins can set consumer roles on Discord servers. Nonetheless, it will be a good suggestion to let customers decide their very own roles as it will shed off some duties from the admins. Whereas there is no such thing as a native possibility to take action within the Settings, you’ll be able to enable customers to self-assign roles on Discord servers simply with the assistance of bots. Let’s see how.

Enable Customers to Self-Assign Their Roles on Discord Servers

I’ll stroll you thru the whole course of with an instance. Right here, I’ve a server referred to as Rubic’s Cubers the place individuals can speak about Rubik’s dice algorithms. However there are completely different strategies like CFOP, Roux, and ZZ. As every consumer might select a unique methodology to unravel the dice, I would like customers to pick out a technique themselves. So individuals who have chosen the CFOP function can entry all of the channels which debate CFOP and so forth. Right here is how I’ve finished that.

1. To permit customers to assign roles on Discord themselves, we should always create these roles first. To do this, it is advisable open Discord, choose the server and click on on the server identify within the prime proper nook. Then within the drop-down menu, click on on the Server Settings possibility.

2. Within the server settings, choose Roles within the sidebar and click on on the + button so as to add a brand new function.

3. Right here you’ll be able to give a reputation to your function and likewise set the permissions they’ve in your server. As soon as finished, click on on Save Adjustments.

changing user permissions in discord

4. Now you might have roles and the permissions for what customers in these roles can entry. All we have to do now could be enable individuals to assign these roles to themselves. To do this, open the MEE6 Discord bot web site and click on on Add to Discord. Within the pop-up that opens, log in along with your Discord account.

Adding Mee 6 to discord

5. Then Authorize MEE6 to entry your account.

giving authorization to mee6 on discord

6. Now choose the server on which you need to allow self-assigning roles by clicking on the Setup button. That can set up the MEE6 bot and that server. As soon as finished, click on on the Go button to open the MEE6 Dashboard.

Opening Discord Server on Mee6

7. After logging in, choose Response Roles plugin within the Plugins part underneath Server Administration.

Selecting Reaction Role option on Mee6

8. Now click on on the New response function button to start out making a response function.

Creating a new reaction role

9. Now choose the channel the place customers can assign roles. Usually, #Welcome, #Select_role, and #Get_Started are a couple of examples of the channels.

Selecting the channel to add reaction roles

10. Then give a reputation to your response function.

Giving reaction role a name

11. Now within the reactions and roles part, click on on the Add response button and choose an emoji as a illustration for that response.

Adding reaction for the reaction role on Mee6

12. After getting added the emoji, click on on the Plus + icon beside it and choose the function. You’ll be able to choose a number of roles or a single function in that response. Customers who choose that emoji can be assigned to all of the roles in that response.

Adding a role to the created reaction on mee6

13. Equally, you’ll be able to add a number of reactions. By default, you’ll be able to add 2 reactions within the free plan. If you wish to add extra, it is advisable improve to a MEE6 Premium plan.

See also  9 Greatest Methods to Repair Discord Black Display screen Share on Home windows 10 and 11

14. Now within the Messages part, clarify to those who they’ve to decide on any function. And likewise clarify which emoji means which response. In order that customers can select an emoji and get assigned to the roles related to that response.

Adding Message in reaction Role

15. Within the Response Mode part, choose Default. If the consumer selects a response, they are going to get assigned the roles related to that response within the default mode. Whereas within the Reverse mode, the function can be eliminated when customers click on on a response.

Selecting the Reaction mode on Reaction role

16. Lastly, click on on Save modifications.

That’s it, you might have efficiently created a means for customers to assign roles to themselves on the Discord server. You’ll be able to open the server and go to the channel and test for your self.

Message sent by Reaction role option on Mee6

17. However, there may be one final step to ensure that everybody can see that message. Open Server Settings > Roles and ensure that Learn Textual content Channels and Voice Channels are turned on. And likewise ensure that to allow Add Reactions within the everybody roles settings.

enabling permissions so that everyone can see the message from mee6 bot

Alternatively, You Can Additionally Use ProBot

ProBot is one other Discord bot like MEE6 bot that may help you enable your server members to self-assign their roles in your server.

1. To arrange ProBot in your Discord server, open the ProBot web site and faucet on the Add To Discord possibility.

Add to Discord ProBot

2. It is going to open a pop-up window. Merely log in to the service along with your Discord account.

Logging in to ProBot with Discord

3. As soon as finished, choose the server that you simply need to add ProBot to and click on Proceed.

Adding ProBot to your Discord Server

4. Then click on on Authorize which ought to shut the pop-up window.

Authorizing the Discord Bot

5. Now, you may be redirected to the ProBot dashboard, Right here click on on the Embed Messages possibility within the sidebar.

See also  Prime 6 Methods to Repair Discord Set up Has Failed Error on Home windows 10/11

6. Now click on on the Create possibility on the prime to create a brand new embedded message.

Embed messages option on ProBot on Discord

7. Give your embedded message a reputation after which click on the +Add Area possibility so as to add title, content material, picture, and so forth.

Naming Embed name on ProBot

8. Add the required fields explaining the roles in your server to the brand new customers.

9. Then click on on the Ship New Message button on the backside.

Send New Message Embed ProBot

10. Within the pop-up, choose the channel after which click on Ship New Message. This message can be despatched as an Embedded message within the chosen channel.

Choosing  a channel to send embed message

11. As soon as finished, click on on the Save Adjustments button.

12. Now click on on the Response Roles possibility within the left sidebar after which click on on Add Message.

Adding Reaction Roles Message

13. Now underneath the Embeds part, choose the embed that you simply simply created within the step above.

14. Then underneath Select a message, choose the message that you simply simply despatched.

Selecting embed and message to set reaction roles

15. Then underneath Emoji response, click on on Add Response button.

Adding emoji reaction for reaction roles

16. Choose the emojis that signify the roles in your server. One emoji for every function.

17. As soon as chosen, it’s best to see emojis under with a plus icon beside them.

Plus icon beside the emoji for reaction roles

18. Click on on the plus icon and choose the function, if the consumer chooses that emoji, they are going to be assigned that function routinely on the Discord server.

Setting roles for emojis for reaction roles with proBot

19. As soon as finished, click on on Save Adjustments.

Now customers can hop on to that channel or you’ll be able to set it as a welcome channel. Customers will then have to only click on on the emoji reactions for that message to hitch the respective server.

See also  The best way to Arrange Ticket Software Discord Bot on Your Server

Giving Customers Choice to Self-Assign Their Roles on Discord

Each MEE6 and ProBot can get the work finished. Each are multi-purpose Discord bots, each have many related options to compete with, and each are user-friendly. An alternative choice is Carl Bot which additionally options the response roles perform. So in case you are utilizing any of those three bots, you’ll be able to proceed utilizing that as an alternative of putting in a brand new bot only for response roles as all three supply an analogous expertise.