Creating a Custom Bot
1
Create an application
Head to discord.dev and sign in if not already. Then
create a new application refer to the screenshot below


2
Copy values
To create your custom bot, you require the values:
Client ID, Client Secret, Bot Token, and Public Key. These can be found in the
General Information and Bot tabs. But, if you need help finding
them, refer to guide below.3
Add A Redirect URL
Head to 
OAuth2 ➔ Redirects and add a redirect URL as
https://api.authy.site/callback. This is so we can ensure the user
verifies on your server.

If you are using a custom domain, replace
api.resurrect.site with
your domain.4
Add A Interactions Endpoint URL
Head to 
General Information and add a Interactions Endpoint URL as https://api.authy.site/interactions/callback.
This is so you can use commands with your custom bot!

If you are using a custom domain, replace
api.resurrect.site with
your domain.How to get the values
Bot Name
Bot Name
This can be any value as it is shown within the dashboard so you can
easily identify your bot.
Client ID & Public Key
Client ID & Public Key
To get your Client ID & Public Key, navigate to the 
General Information tab. 
Client Secret
Client Secret
To get your Client Secret, navigate to 
OAuth2 ➔ General tab.

Bot Token
Bot Token
To get your Bot Token, navigate to the
Ensure that the
Bot tab. Ensure that the
Privileged Gateway Intents are all enabled.
