Error if Node is not v12 or higher, fix eslint error etc

This commit is contained in:
David Ralph 2020-10-14 17:38:16 +01:00
parent b4eefd2903
commit 1f92a5bce3
2 changed files with 7 additions and 5 deletions

View File

@ -43,14 +43,13 @@ module.exports = {
.setColor(config.err_colour) .setColor(config.err_colour)
.setAuthor(message.author.username, message.author.displayAvatarURL()) .setAuthor(message.author.username, message.author.displayAvatarURL())
.setTitle(':x: **No permission**') .setTitle(':x: **No permission**')
.setDescription(`You don't have permission to rename this channel as you are not staff.`) .setDescription('You don\'t have permission to rename this channel as you are not staff.')
.addField('Usage', `\`${config.prefix}${this.name} ${this.usage}\`\n`) .addField('Usage', `\`${config.prefix}${this.name} ${this.usage}\`\n`)
.addField('Help', `Type \`${config.prefix}help ${this.name}\` for more information`) .addField('Help', `Type \`${config.prefix}help ${this.name}\` for more information`)
.setFooter(guild.name, guild.iconURL()) .setFooter(guild.name, guild.iconURL())
); );
let newname = args.join(' '); message.channel.setName(args.join(' ')); // new channel name
message.channel.setName(newname);
message.channel.send( message.channel.send(
new MessageEmbed() new MessageEmbed()

View File

@ -11,12 +11,15 @@
* *
*/ */
const version = Number(process.version.split('.')[0].replace('v', ''));
if (!version === 12 || !version > 12) return console.log('Please upgrade to Node v12 or higher');
const fs = require('fs'); const fs = require('fs');
const path = require('path'); const path = require('path');
let dev = fs.existsSync('user/dev.env') && fs.existsSync('user/dev.config.js'); let dev = fs.existsSync('user/dev.env') && fs.existsSync('user/dev.config.js');
require('dotenv').config({path: path.join('user/', dev ? 'dev.env' : '.env')}); require('dotenv').config({ path: path.join('user/', dev ? 'dev.env' : '.env') });
module.exports.config = dev ? 'dev.config.js' : 'config.js'; module.exports.config = dev ? 'dev.config.js' : 'config.js';
const config = require(path.join('../user/', module.exports.config)); const config = require(path.join('../user/', module.exports.config));