Xenon
Log in
Add to Discord

How to copy a Discord server

Duplicate a whole server, channels, roles, and permissions included, onto a server you already run. Two commands, plus the one thing no bot can move.

4 min read

There’s no button for this in Discord. The server template feature comes close, but it only creates new servers. It also drops most of what makes a server yours, like messages, bans, and permission overwrites you can rely on.

The working method is a backup. Xenon stores a backup on your Discord account rather than on the server that produced it, so a backup made on one server can be loaded onto another. Copying a server means exactly that, and it’s two commands.

What you need first

  • Administrator on the server you’re copying. No bot can read a server’s full structure without it. That also answers “can I copy someone else’s server”. You can’t, and neither can anything else that claims to.
  • Xenon in both servers, added from the home page.
  • Permission to load on the target. Loading is restricted to the server owner by default. /settings permissions changes that if you need it to.

Copy it

  1. Back up the source server.

    /backup create

    Xenon walks the server and replies with a backup id. Keep it, because the next command takes it. /backup list finds it again if you lose it.

  2. Back up the target server too.

    Run the same command on the server you’re copying onto. Loading replaces what’s there, and this step is what makes that reversible. It costs a few seconds. People skip it anyway.

  3. Load it onto the target.

    /backup load backup_id: 434ATZPVLA

    Xenon confirms before touching anything. Discord rate limits how fast roles and channels can be created, so a large server takes a few minutes.

  4. Check @everyone before you invite anyone.

    You’ve just copied a permission setup wholesale. Read what @everyone can do on the new server, then check that your moderator roles sit above your member roles, then check that bots can still see the channels they need.

What actually copies

FreePremium
Channels, categories, role order, permission overwrites, settingsyesyes
Threads and forum postsnoyes
Messagesnoup to 250 per channel
Bans, nicknames, role assignmentsnoyes
Membersnono

Members are the row that matters. Discord has no mechanism for moving an account from one server to another, so nobody arrives on the copy until they click an invite. Anything advertising member transfer is describing an OAuth prompt that every member has to authorize individually, which is a different thing wearing the same word.

Messages, where you have Premium, are reposted through a webhook with the original author name and avatar. They’re copies, so reactions and edits don’t survive.

Copying the layout without wiping your roles

The default replaces channels and roles both. On a target server that already has members with roles assigned, that’s usually wrong. The new roles are different roles that happen to share names, and everyone’s assignments go with the old ones.

/backup load backup_id: 434ATZPVLA options: !roles !delete-roles

That takes the channel layout and leaves your roles exactly as they are. The full argument list is settings members channels delete-channels roles delete-roles bans invite pins. Putting ! in front of one turns it off. * means all and !* means none, so you can start from nothing and add back only what you want:

/backup load backup_id: 434ATZPVLA options: !* channels

When a template is the better tool

If what you want is a layout rather than this specific server, you don’t need a copy of anything. A backup can’t leave your account or be shared. A template is public by design.

Use a template when you’re starting a server from a structure someone else built, or when you want to hand your own structure to somebody. Use a backup when the thing you’re copying is a server you run and you want it back exactly.

If it went wrong

/backup load

Pick the backup you took of the target server in step 2.


Add Xenon to both servers to start. More on what a backup covers, the cloning walkthrough, or the template gallery if a public layout is closer to what you needed.

Try it on your own server

Xenon is free to add. Run /backup create before you change anything, and every step in this post is reversible.

Keep reading