1. Go here and login.
2. Once on the dashboard click the "New Application" button.
3. Name the application whatever you want.
4. In the app dashboard press the menu button and select "Bot"
5. Press "Add Bot".
6. Now you can copy your token and change other aspects of the bot account.
7. IMPORTANT scroll and enable Server Members Intent on your bot. If you don't your bot may not function properly or host at all in the app.
Inviting the bot is also done from here!
Click on the OAuth2 button from the menu
In scopes check "bot"
Scroll down and select your bot permissions, "Administrator" counts for all permissions if you need them all."
Scroll back up to the scopes and copy then open the link. Note: You must have the "Manage Server" permission in the server you wish to add the bot to.