Required Setup

This guide aims to help walk you through each step of the server setup process as well as show the functionality of our interactive setup commands.
Please note the screenshots in this guide have not yet been updated for the slash commands update.
In this guide, we will be using Birthday Bot's interactive setup command.
Start by using /setup.
You now have three options to choose from to set your birthday channel. The first will automatically generate the default birthday channel, the second will allow you to choose from your server's current channels, the third will skip setting a birthday channel.
For this example, we will choose the second option and receive a prompt to enter a channel name/mention.
Even if you don't tag the channel (Example: #birthdays) in your input, Birthday Bot will try and find matching channels; in this case, it detected the correct channel!
Once the birthday channel is set, you will receive a second prompt.
This prompt is very similar to the previous with the same three options; however, this time, for the birthday role.
Again, we will choose the second option and receive a similar prompt as before.
We can now either enter the name of the desired role or mention it.
The Birthday Bot Role must be higher than the Birthday Role and higher than any role which it is giving the Birthday Role to. Example: To give the Birthday Role to a user whose highest role is the Member role, the Birthday Bot Role must be higher than both.
Much like setting the birthday channel, if we would have not mentioned the role directly, Birthday Bot would have tried to detect the role from our input.
Finally, you will be given a summary of the completed setup.
This completes the required setup process. Read the trusted setup guide here, or view other server setting commands here.