Dashboard Features

Login Using Discord OAuth:
    - View all servers you have access to edit.
Head Bot Admin Dashboard:
    - Login as a Head Bot Admin using the variables set in `.env`.
    - Add and delete Bot Admins, who can edit or remove any server that the bot is in.
    - Head Bot Admins can do the same things as Bot Admins while controlling what privileges Bot Admins have.
Custom Commands:
    - Add, edit, and remove custom commands.
Command Syncing:
    - Update bot commands instantly.
Logging Control:
    - Enable or disable individual logging options.
Manage Blocked Words:
    - Add, edit, and remove blocked words.
    - Edit the embed that gets sent to the user when they say a blocked word.
Manage Leveling:
    - Customize XP ranges, boosts, and level embed.
Leaderboard:
    - View a server leaderboard.
Appeal Forms:
    - Make custom ban/kick/timeout appeal forms with a simple question builder.
Ban Appeals:
    - View, approve, and deny ban appeals.
Banned Users:
    - View a list of banned users.
    - Unban users.
Warned Users:
    - View, edit, and delete warnings from a user.
Welcome and goodbye messages:
    - Customize what the message says.
    - Choose if it will be a normal text or an embed.
Spam and Mention Detection:
    - Choose what roles and channels are excluded from spam detection.
    - Choose the amount of messages allowed and the frequency that it checks.