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.

Creating a backup

Create a backup of your discord. After the bot created the backup, it sends you the backup-id via direct messages.

Make sure you allow direct messages from Xenon

Syntax

x!backup create [chatlog]

Arguments

chatlog
chatlog

The count of messages to save per channel

Only available for pro and turbo users!

max: 0 / 25 / 250 default: 0 optional

Loading a backup

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

Loading a backup replaces all channels and roles in the discord. It does not kick the members.

Syntax

x!backup load <backup-id> [chatlog] [options...]

Arguments

backup-id
chatlog
options
backup-id

The id of the backup you want to load. You get this after creating a backup.

You can also use the guild id to load the latest automated backup.

required

chatlog

The count of messages to load per channel

Only available for pro and turbo users!

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

options

A list of arguments, separated by a space. Putting a ! in front of the argument disables the option.

* enables all

!* disabled all

Valid Arguments: members channels roles bans settings

Example: x!backup load <backup-id> !* roles will only load roles

optional default: members channels roles bans settings

Automated Backups / Interval

The bot creates a backup of your guild in a certain interval. It overrides the old one every time it creates a new one.

To load a automated backup you can use x!backup load interval to load the last automated backup from the current guild or x!backup load <guild_id> to load the last automated backup from an other guild

Syntax

x!backup interval <interval...> [chatlog]

Arguments

interval
chatlog
interval

A list of arguments, separated by a space. The time the bot should wait between two automated backups. Supported units are weeks (w) days (d) hours (h) minutes (m)

Example: x!backup interval 1d 12h will backup your discord every 36 hours

required

chatlog

The count of messages to load per channel

Only available for pro and turbo users!

max: 0 / 25 / 250 default: 0 optional