Add BackupBot to your Discord server with administrator permissions.
Use /backup name:"My Server" to create a backup.
Create public templates with /template command.
Creates a private backup of your Discord server.
/backup name:"My Server Backup"
Requires: Manage Server permission
Creates a public template from your server that others can use.
/template name:"Gaming Hub" description:"Perfect for gaming communities" category:"Gaming"
Requires: Manage Server permission
Restores your server from a backup. This will overwrite your current server structure.
/restore backup_id:123
Requires: Administrator permission
Lists all your private server backups with their IDs.
/mybackups
Permanently deletes one of your backups.
/deletebackup backup_id:123
The bot needs these permissions to function properly:
Backups are stored indefinitely until you delete them manually.
Yes, you can restore your backups to any server where you have administrator permissions and the bot is present.
Templates created with /template are public and can be discovered by anyone. Backups created with /backup are private.
Restoring will delete most existing channels and roles (except @everyone and general) and recreate them from the backup.