Getting Started
Get into the dashboard, connect your bot, and finish the first live verification test without touching infrastructure.
What You Need First
Before you start, make sure you have:
- a RestoreBase workspace URL
- a workspace owner login or invite
- a Discord application and bot you control
- permission to invite that bot into the server you want to protect
- the channel and role you want to use for verification
- one test Discord account that is not already stored as verified
Setup Flow
Sign In To The Workspace
Open /login, sign in, and let RestoreBase take you to /dashboard.
Open /signup, create the first owner account, then continue into /dashboard.
Follow The Dashboard Launch Checklist
The dashboard is the real source of truth for first-run setup. It guides you through:
- Add bot identity
- Detect a Discord server
- Choose the verification channel
- Configure the verification experience
- Set the verified role
- Run a live test
Save The Bot
Open /custom-bots and save:
- Discord client ID
- Discord client secret
- bot token
- redirect URI
RestoreBase keeps that bot identity tied to your workspace so the dashboard can manage verification, protection, and continuity for the right server.
Attach The Server
Open /servers, select the bot you just connected, and attach the Discord server it should protect.
If the server is missing, finish the Discord app steps in Discord Setup, then come back and refresh the page.
Configure The Member Flow
On /verification, set:
- the verification channel
- the verified role
- the verification title and description
- the button label
- the success message members see after OAuth
This is also where branding-oriented copy and the exact member experience are managed for the selected server and bot lane.
Send One Real Test
Publish the verification message or open the live verification link, then complete the flow with a real Discord account that is not already on the roster.
The dashboard setup is only truly complete once RestoreBase sees that successful member record.
Confirm Member Readiness
After the test passes:
- check
/membersto confirm the verified member appears - check
/reportsto confirm the roster, readiness, and analytics are live - return to
/dashboardand make sure the launch checklist reflects the completed test
