diff --git a/src/index.js b/src/index.js index d37141a..a3b866b 100644 --- a/src/index.js +++ b/src/index.js @@ -162,7 +162,6 @@ class Bot extends Client { this.setMaxListeners(this.config.max_listeners); // set the max listeners for each event require('./update/notifier')(this); // check for updates - require('./update/upgrade')(this); // upgrade const listeners = new ListenerLoader(this); listeners.load(); // load listeners diff --git a/src/update/upgrade.js b/src/update/upgrade.js deleted file mode 100644 index b821787..0000000 --- a/src/update/upgrade.js +++ /dev/null @@ -1,29 +0,0 @@ -const fs = require('fs'); -const { path } = require('../utils/fs'); -const FILE = path('./version'); -const { version: current } = require('../../package.json'); - -/** - * @param {import('../..').Bot} client - */ -module.exports = async client => { - if (!fs.existsSync(FILE)) { - return fs.writeFileSync(FILE, current); - } else { - const previous = fs.readFileSync(FILE, { encoding: 'utf8' }); - if (previous !== current) { - client.log.info('Running upgrade task'); - client.log.info('Writing version'); - fs.writeFileSync(FILE, current); - - const guilds = await client.db.models.Guild.findAll(); - guilds.forEach(async guild => { - guild.set('blacklist', { - members: [], - roles: [] - }); - await guild.save(); - }); - } - } -}; \ No newline at end of file