Skip to main content

Restore a Discord template

Discord server templates is an official Discord feature that allows you to create a template of your server, which can be used to create new servers with the same structure and settings as the original one.

It has one flaw — it can only be used to create new servers, and cannot be restored in an existing server.

Some users who have used Discord templates have asked us for a feature that would let them convert a Discord template into a backup that can be restored in an existing server.

That feature is available under mb!restoreGuildTemplate command.

It works exactly like the Restore command, but instead of a backup code, it takes a Discord template code as an argument.

Be careful!

This command acts exactly like the regular restore command, and will make changes to your server you may need to carefully review!

Please read the restore command usage first before proceeding to avoid unwanted outcomes!

To restore a template, run the following command:

mb!restoreGuildTemplate <template-id> <options>...

The argument can be one of the following:

  • your-template-id
  • discord.new/your-template-id
  • discord.com/template/your-template-id

Since the command runs mb!restore logic under the hood, you can also use the options from the restore command.

For example -noClear to avoid deleting existing data and just append the template data to your server instead of replacing it.