Documentation

Setup a Custom Bot

Create a Discord application, connect its bot credentials to RestoreCord, and prepare OAuth2 verification.

Copy page

Use the setup steps inside the RestoreCord Dashboard. Open Bots, choose Add New Bot, and follow the wizard. It validates the token, client secret, and redirect URL as you go.

  • Go to the RestoreCord Dashboard and open Bots.
  • Click Add New Bot.
  • Follow the dashboard wizard to create the Discord application, paste credentials, and confirm the redirect URL.
  • Finish the wizard, then invite the bot when RestoreCord shows it in your bot list.

Secure the bot before launch

Use a dedicated Discord account where possible and review the security checklist before routing real members through verification.

Quick Manual Setup

If you are setting up the Discord application manually, keep the process short:

1

Create an application

Open the Discord Developer Portal, click New Application, and choose a recognizable bot name and avatar.

Discord Developer Portal new application screen
2

Create the bot and copy the token

Open Bot, create the bot user if needed, then copy or reset the bot token. Treat it like a password.

Discord bot token location
3

Copy the client secret

Open OAuth2 and copy the Client Secret.

Discord OAuth2 client secret location
4

Add the redirect URL

Still in OAuth2, add this redirect URL and save changes:

TEXT
https://restorecord.com/api/callback
Discord OAuth2 redirect URL configuration
5

Paste credentials in RestoreCord

Return to the RestoreCord Dashboard and fill out the bot setup fields.

Slash commands are loaded automatically after the bot is connected. You do not need to register commands manually in Discord.

Next Steps

Create a Server

Add the Discord server where members will verify.

Bot Management

Update bot credentials, presence, domains, and advanced settings later.