Backups

Last updated 20 days ago

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

The count of messages to save per channel

Only available for pro users!

max: 25 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] [load_options...]

Arguments

backup-id
chatlog
load_options

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

required

The count of messages to load per channel

Only available for pro users!

max: 25 default: 25 optional

A list of arguments, seperated by a space. Passing something to this argument will overwrite not update the default values.

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

optional default: channels roles bans members settings

Automated Backups / Interval

The bot creates a backup of your guild in a certain interval. Everytime the bot creates a backup, you will get a direct message.

Syntax

x!backup interval <interval...>

Arguments

interval

A list of arguments, seperated 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

Reinvite Members

Reinvite members from a backup. Be careful with and don't spam people with this feature. You will get permanently blacklisted.

Syntax

x!backup reinvite <backup_id> [limit]

Arguments

backup_id
limit

The id of the backup you want to reinvite members from. You get this after creating a backup

required

The count of members to reinvite. If your discord has more members than the limit, the bot will reinvite the members with the most roles.

max: 100 default: 100 optional