How to Load a Template or Backup on an Existing Discord Server
Learn how to load a template or backup on an existing Discord server with Xenon Bot.
Revamping or reorganizing a live Discord server can feel scary—but you don’t have to rebuild from scratch. With Xenon Bot, you can load templates or backups onto an existing server to update the structure (channels, roles, permissions, etc.) while keeping your members. Here’s a step-by-step guide + tips to make it smooth.
What You’ll Need Before You Start
You must have administrator-level permissions (or equivalent) in the Discord server where you want to apply the template/backup.
Xenon Bot must be invited into the server, with the permissions needed to manage roles, channels, categories, etc.
Either a template from Xenon’s collection, or a template ID you’ve created or obtained.
Step-by-Step: Loading a Template
Invite Xenon to your server
If you haven’t already, invite the Xenon bot to your server. Grant it the permissions necessary for modifying the server structure (creating/deleting channels, managing roles, etc.).
Obtain the template ID / code
All templates have a unique ID. You’ll use that ID to load the template into your server.
Use the load command
In your server, enter the appropriate Xenon command to load:
/template load <template_id>
Allow Xenon to perform the changes
Xenon will begin updating your server: creating or modifying channels/categories/roles, applying permission settings, and so on. Depending on how large or complex the template is, this may take some time.
Review and tweak
Once loaded, go through and check:
Role permissions (especially mod/admin/bot) to ensure nothing is over-exposed.
Channel names/categories to make sure they make sense in the new layout.
Bots: verify they have proper permissions in new/modified channels.
Remove or disable any channels or roles you don’t need.
What to Watch Out For & Best Practices
Backup first: Before loading anything major, make a backup of your current server state. If something goes wrong or you don’t like the changes, you can revert.
Permissions risk: Templates may overwrite existing permission settings. A role that had limited permissions might suddenly get more access than before. Be especially careful for roles like “@everyone”, bots, mods.
Complex templates = more things to fix: Big templates with lots of channels, categories, special permissions, etc., may require more post-load cleanup.
Bot compatibility: Some templates assume certain bots are installed. If those bots aren’t invited or set up, you might see broken functionality (missing channels, commands not working, etc.).
Testing is helpful: If possible, try loading the template in a staging or test server (or clone your server if feasible) first to see how it behaves.
Why This Method Is Useful
You don’t need to move everyone to a new server just to get a better structure.
Saves manual work: setting up channels, roles, permissions by hand is tedious and error-prone.
You can experiment with different templates, see what fits your server culture, then adjust.
Summary
Using Xenon Bot, loading a template onto an existing Discord server is fairly straightforward:
Ensure Xenon is present and has proper permissions.
Get or make the template and find its ID.
Use Xenon’s load command to apply it.
Review & adjust permissions, names, bots.
Always keep backups in case you need to roll back.