discord_bot/commands/backup/create.js

24 lines
863 B
JavaScript

const backup = require('discord-backup');
module.exports = {
name: "backup-create",
aliases: ["bc"],
category: "backup",
usage: "backup-create",
description: "Get the bot's ping!",
run: async (client, message, args) => {
if(!message.member.hasPermission('MANAGE_MESSAGES')){
return message.channel.send(':x: Sie benötigen die Berechtigung zum Verwalten von Nachrichten, um auf diesem Server ein Backup zu erstellen.');
}
backup.create(message.guild).then((backupData) => {
return message.channel.send('Backup erstellt! Hier ist Ihre ID: `'+backupData.id+'` Verwenden Sie `load-backup '+backupData.id+'` um das Backup auf einen anderen Server zu laden!');
}).catch(() => {
return message.channel.send(':x: Ein Fehler ist aufgetreten, bitte melden Sie sich beim Support-Server ');
});
}
}