Ventura

Limits and pitfalls

Before an emergency

  • Keep the bot's role at the top and give it Administrator - /backup check tells you.
  • Leave automatic backups on (/backup auto) - then the newest backup is never more than a day old.
  • Before big changes, create a manual one with /backup create - it also backs up attached files.
  • If the bot gets kicked (e.g. by an attacker), invite it back within 7 days - otherwise the server's backups are deleted. Within these 7 days they can also be loaded onto another server - with a transfer code created while the bot was still on the old server.
  • Allow DMs from the server's members, so the "load finished" messages can reach you.

When loading

  • Replace deletes the server's channels and roles. Use Repair only if the server is only partly damaged, and /backup compare to see first what's broken.
  • Keep the undo copy selected unless the server is completely empty anyway.
  • The channel the load runs in stays. When loading onto the same server, the backup usually contains this channel too - it's recreated, so you'll have it twice; delete the old one with the button.
  • Roles above the bot's role stay untouched and can't be assigned.
  • Channels and roles get new IDs: links to old messages, channel/role IDs in other bots' configs and webhook URLs of integrations stop working.
  • Messages carry the author's name and avatar, but they're posted by webhooks: Discord marks them with a tag next to the name, members can't edit them, reactions and buttons are gone, and replies aren't real replies (only the reply line).
  • Avatar links are taken from the time of the backup - if a user changed their avatar since, the default avatar may show.
  • Loads onto another server: announcement, stage and media channels need Community (otherwise they become text, voice or forum channels); banner, invite background, role icons and gradients need the matching boost level; bitrate, upload size, emoji/sticker/sound slots depend on it too.
  • A long load can take a while (≈ 1 message per second per channel, 5 channels at once). The confirmation shows an estimate, the progress the remaining time.
  • Bots and integrations can't be added automatically - use the invite links in the result.

Timeouts

  • Load/compare confirmations and the repair button: 10 minutes - they end when the bot restarts. Undo: 1 hour after the load, also across restarts. Transfer codes: 24 hours.