Skip to content

Latest commit

 

History

History
139 lines (80 loc) · 3.95 KB

backups.md

File metadata and controls

139 lines (80 loc) · 3.95 KB
title description published date tags editor dateCreated
Backups
Backups are used to save and duplicate your server. Backups are limited to the user that created it, but not limited to a server. That means you can use backups to move, or duplicate a server.
true
2021-05-17 13:32:32 UTC
xenon, premium, help
markdown
2020-06-24 14:40:55 UTC

Overview

Backups are used to save or duplicate your server. Backups are linked to the user that created it, but not limited to a server. That means you can use backups to move, or duplicate a server. Backups can contain channels, roles, server settings and even messages, bans, nicknames and role assignments if you have premium.

Creating a backup

Create a backup of your discord. After the bot created the backup, it will tell you the backup id. You can find a list of your previously created backups with /backup list.

By default Xenon does not save messages, nicknames or role assignments. This is only possible with Xenon Premium. {.is-info}

Syntax

/backup create [message_count]

Arguments

Tabs {.tabset}

message_count

The count of messages to save per channel. Default is the max amount for your tier.

Only available for premium users!

max: 0 / 25 / 100 / 250 default: 0 / 25 / 100 / 250 optional



Loading a backup

Load a backup. You obviously need to create backup before you can use this command.

You can find a list of your backups with /backup list.

Loading a backup replaces all channels and roles in the discord. It does not kick the members. {.is-warning}

Syntax

/backup load <backup_id> [message_count] [options]

Arguments

Tabs {.tabset}

backup_id

The id of the backup you want to load.

You can get a list of your backups using /backup list.

required

message_count

The count of messages to load per channel. Default is the max amount for your tier.

Only available for premium users!

max: 0 / 25 / 100 / 250 default: 0 / 25 / 100 / 250 optional

options

A list of arguments, separated by a space. Putting a ! in front of the argument disables the option. Only settings, roles and channels work for non-premium users.

* enables all

!* disables all

Valid Arguments: settings members channels delete-channels roles delete-roles bans invite pins

Example: /backup load backup_id: 434ATZPVLA options: !* delete-roles roles will only load roles Example: /backup load backup_id: 434ATZPVLA options: !delete-roles !channels will load everything but not delete existing channels and roles

optional default: delete-channels channels delete-roles roles settings



Deleting a backup

You obviously need to create backup before you can use this command.

You can get a list of your backups using /backup list.

Deleting a backup is irreversible! Be careful with this command. {.is-warning}

Syntax

/backup delete <backup_id>

Arguments

Tabs {.tabset}

backup_id

The id of the backup you want to delete.

You can get a list of your backups using /backup list.

required



Automated Backups / Interval

The bot can create a backup of your server in a certain interval. It overrides the old one every time it creates a new one. Different premium tiers can keep more than 1 interval backup per server.

To find your interval backups you can use /backup list. Look for the clock emoji next to the backup id.

Syntax

/backup interval on <interval> [message_count]

Arguments

Tabs {.tabset}

interval

The time between every backup.

Premium users can have this as low as 4h but free users have a minimum of 24 hours.

message_count

The count of messages to save per channel. Default is the max amount for your tier.

Only available for premium users!

max: 0 / 25 / 100 / 250 default: 0 / 25 / 100 / 250 optional