Skip to content

Latest commit

 

History

History
58 lines (50 loc) · 1.92 KB

README.md

File metadata and controls

58 lines (50 loc) · 1.92 KB

Discord Backup Bot

Overview

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.

Features

Status Feature
✔️ Cross Server Backups
✔️ Channel / Category backups
Automatic backups in intervals
✔️ Role backups
Message backups

Setup

  1. Copy .env.template to .env and insert your discord bot token
  2. Install the dependencies
    pip install -r requirements.txt
    
  3. Run the bot
    cd src
    python bot.py
    
    or
    python src/bot.py
    

Usage

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

FAQ

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.