This is an easy to use backup bot to save the state of your discord server and load it at any time. The bot uses SQLite as its db which makes the install as easy as possible.
Status | Feature |
---|---|
✔️ | Cross Server Backups |
✔️ | Channel / Category backups |
❌ | Automatic backups in intervals |
✔️ | Role backups |
❌ | Message backups |
- Copy
.env.template
to.env
and insert your discord bot token - Install the dependencies
pip install -r requirements.txt
- Run the bot
or
cd src python bot.py
python src/bot.py
Command name | Command description |
---|---|
/backup create |
Creates a backup of your server |
/backup load |
Loads a backup to your server |
/backup delete |
Deletes a backup to save disk space |
Why is the bot not doing anything when loading a backup?
Make sure that the bot role is above every other and has the following permission:
- Administrator
If that doesn't help it could be because your bot got ratelimited. This happens when you load a lot of backups in a short amount of time. In that case you just have to wait.