A discord bot for providing role management for users via reactions on messages
Ensure that the bot's role is above any roles you want to add:
Access is automatically granted to users with Administrator or Manage Roles. You can configure a mod role with !rolemenu addmodrole rolename
Post a message that describes what reactions will provide which roles:
Right click the role menu, and copy the message link (on mobile, you'll need to produce a URL like https://discord.com/channels/{guild ID}/{channel ID}/{message ID}
)
Type the below message:
!rolemenu <message link> :emoji1:=role1 :emoji2:=role2
Add more emojis and more roles as needed. Make sure there are no spaces after the emojis if using Discord's autofill, it automatically inserts spaces and this will mess up RoleMenu's parsing
If there are any errors, RoleMenu should list them (e.g if you've used a custom emoji that the bot doesn't have access to). Otherwise, it should add reactions to the specified message and report that the role menu was configured.
!rolemenu <message link> :emoji1:=role1 :emoji2:=role2
: Add role menu based on message!norolemenu <message link>
: Remove role menu based on message!rolemenu addmodrole role1 role2
: Add mod role who can make new role menus!rolemenu nomodrole role1 role2
: Remove mod role