A Discord bot with backup functionality using discord-backup.
- Backup Creation: Create a backup of your server with all channels, roles, and settings included.
- Backup Loading: Load a previously created backup onto your server.
- Backup Information: View information about a specific backup, including creation date and size.
- Bot Inofrmation: View some information on the bot if you really need too.
- Help Command: View all avaliable commands (Adminstrator+).
- Clone the repository:
git clone https://github.com/BigglesDevs/BD-Backup-Bot.git
- Install dependencies:
npm install
- Remove the
.example
from theconfig.json.example
file. Then fill in the necessary information (token, prefix, etc.). - Start the bot:
npm start
Here are the commands for the bot. You must have ADMINISTRATOR permissions to use these commands.
b!create-backup
b!load-backup [backupID]
b!info-backup [backupID]
b!bot-info
b!help
If you'd like to contribute, please follow these steps:
- Fork the repository
- Create a new branch:
git checkout -b feature-name
- Make your changes
- Commit your changes:
git commit -m 'Description of your changes'
- Push to the branch:
git push origin feature-name
- Open a pull request
This project is licensed under the MIT License.