Documentation
Setup and operating guide
Getting started
Create your Rebuild account, connect a Discord server you administer, install the official bot, and choose the permissions needed for backups, restores, and verification.
Account OAuth
Google identifies your Rebuild account. Discord OAuth identifies your Discord user and eligible servers. Provider callback URLs must exactly match the values configured in Railway and each provider console.
Official Discord bot
The bot performs authorized Discord operations. Never place the bot token in browser code, logs, or public variables. Rotate it immediately if exposed.
Backups
Snapshots record supported roles, channels, permissions, emojis, and server settings. Review retention and storage limits before relying on a snapshot for recovery.
Verification
Each server can use a chosen verification tag, Discord OAuth2, CAPTCHA, role assignment, and privacy-safe risk signals. Disclose collection and keep raw identifiers restricted.
Restore
Select a snapshot, review affected resources, and confirm the restore. Discord permission hierarchy and API limitations can prevent some items from being recreated exactly.