Reaction Roles Discord Bot
This reaction roles Discord bot allows you to automatically assign roles to a user when they react to a message. The bot is fully customizable, so you can modify the code to work differently if you'd prefer!
Setting up this bot
Prefer to watch?
If you prefer to learn about this template by watching rather than reading, check out our video showcasing it!

You will need
- A free Autocode account
- A Discord account which has admin access to the server that you want to install the bot to
- A Google account - we'll store our bot's data in Google Sheets
How to use this bot
All commands and interactions require the user to have the Administrator
permission on your Discord server.
Commands
- /reactionroles add - add a reaction role to a message
- /reactionroles remove - remove a reaction role from a message
Other Features
You can also right click any message, then choose the Apps
> Remove React Roles
option to remove all reaction roles from a message.
Installing this bot
Before following these instructions, make sure you've completed the pre-requisite steps to link your Discord bot account and Google Sheets account to Autocode. You can complete these steps by following the video below:

Once you've setup your Discord bot and Google Sheet, you're ready to add Reaction Roles to it!
Scroll up on this page and click the green Install Free
button.

Choose which Autocode account you'd like to install this template to, give the project a name (or leave it as the default name), then click Next
.

Now it's time to link your Discord bot and Google Sheet to your project! For each required account, click the blue Link resource
button, then choose the bot or sheet that you previously connected to your Autocode account. If you don't see your Discord bot or Google Sheet appear, [make sure you followed the pre-requisite instructions](video link here). Once you have linked your Google Sheets and Discord account, click the green Install App
button.

Awesome, your bot is now setup and ready to use!