forked from Supositware/Haha-Yes
don't use prefix from config.json but from the command handler
This commit is contained in:
parent
729432fa9a
commit
136c981d26
3 changed files with 10 additions and 13 deletions
|
@ -1,6 +1,5 @@
|
||||||
const { Command } = require('discord-akairo');
|
const { Command } = require('discord-akairo');
|
||||||
const Tag = require('../../models').Tag;
|
const Tag = require('../../models').Tag;
|
||||||
const { prefix } = require('../../config.json');
|
|
||||||
|
|
||||||
class TagCommand extends Command {
|
class TagCommand extends Command {
|
||||||
constructor() {
|
constructor() {
|
||||||
|
@ -47,7 +46,7 @@ class TagCommand extends Command {
|
||||||
Tag.destroy({where: {trigger: args.trigger, serverID: message.guild.id}});
|
Tag.destroy({where: {trigger: args.trigger, serverID: message.guild.id}});
|
||||||
return message.channel.send('successfully deleted the following tag: ' + args.trigger);
|
return message.channel.send('successfully deleted the following tag: ' + args.trigger);
|
||||||
} else {
|
} else {
|
||||||
return message.channel.send(`You are not the owner of this tag, if you think it is problematic ask an admin to remove it by doing ${prefix[0]}tag ${args.trigger} --remove`);
|
return message.channel.send(`You are not the owner of this tag, if you think it is problematic ask an admin to remove it by doing ${this.client.commandHandler.prefix[0]}tag ${args.trigger} --remove`);
|
||||||
}
|
}
|
||||||
} else {
|
} else {
|
||||||
return message.channel.send('Did not find the specified tag, are you sure it exist?');
|
return message.channel.send('Did not find the specified tag, are you sure it exist?');
|
||||||
|
@ -81,7 +80,7 @@ class TagCommand extends Command {
|
||||||
return message.channel.send('Took too long to answer. didin\'t update anything.');
|
return message.channel.send('Took too long to answer. didin\'t update anything.');
|
||||||
});
|
});
|
||||||
} else {
|
} else {
|
||||||
return message.channel.send(`You are not the owner of this tag, if you think it is problematic ask an admin to remove it by doing ${prefix[0]}tag ${args.trigger} --remove`);
|
return message.channel.send(`You are not the owner of this tag, if you think it is problematic ask an admin to remove it by doing ${this.client.commandHandler.prefix[0]}tag ${args.trigger} --remove`);
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
|
|
|
@ -3,7 +3,6 @@ const YTPGenerator = require('ytpplus-node');
|
||||||
const os = require('os');
|
const os = require('os');
|
||||||
const fs = require('fs');
|
const fs = require('fs');
|
||||||
const youtubedl = require('youtube-dl');
|
const youtubedl = require('youtube-dl');
|
||||||
const { prefix } = require('../../config.json');
|
|
||||||
|
|
||||||
class ytpCommand extends Command {
|
class ytpCommand extends Command {
|
||||||
constructor() {
|
constructor() {
|
||||||
|
@ -51,7 +50,7 @@ class ytpCommand extends Command {
|
||||||
}
|
}
|
||||||
});
|
});
|
||||||
|
|
||||||
return message.channel.send(`There is currently ${mp4.length} videos, you can add yours by doing \`\`${prefix[0]}ytp --add (link or attachment)\`\``);
|
return message.channel.send(`There is currently ${mp4.length} videos, you can add yours by doing \`\`${this.client.commandHandler.prefix[0]}ytp --add (link or attachment)\`\``);
|
||||||
}
|
}
|
||||||
|
|
||||||
if (args.add) {
|
if (args.add) {
|
||||||
|
@ -88,7 +87,7 @@ class ytpCommand extends Command {
|
||||||
}
|
}
|
||||||
|
|
||||||
|
|
||||||
if (!message.channel.nsfw && !args.force) return message.channel.send('Please execute this command in an NSFW channel ( Content might not be NSFW but since the video are user submitted better safe than sorry ) OR --force to make the command work outside of nsfw channel BE AWARE THAT IT WON\'T CHANGE THE FINAL RESULT SO NSFW CAN STILL HAPPEN');
|
if (!message.channel.nsfw && !args.force) return message.channel.send(`Please execute this command in an NSFW channel ( Content might not be NSFW but since the video are user submitted better safe than sorry ) OR do \`\`${this.client.commandHandler.prefix[0]}--force\`\` to make the command work outside of nsfw channel BE AWARE THAT IT WON'T CHANGE THE FINAL RESULT SO NSFW CAN STILL HAPPEN`);
|
||||||
|
|
||||||
// Read userVid folder and select random vid and only take .mp4
|
// Read userVid folder and select random vid and only take .mp4
|
||||||
let mp4 = [];
|
let mp4 = [];
|
||||||
|
@ -111,7 +110,7 @@ class ytpCommand extends Command {
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
|
|
||||||
let loadingmsg = await message.channel.send(`Processing, this can take a **long** time, i'll ping you when i finished <a:loadingmin:527579785212329984>\nSome info: There is currently ${mp4.length} videos, you can add yours by doing \`\`${prefix[0]}ytp --add (link or attachment)\`\``);
|
let loadingmsg = await message.channel.send(`Processing, this can take a **long** time, i'll ping you when i finished <a:loadingmin:527579785212329984>\nSome info: There is currently ${mp4.length} videos, you can add yours by doing \`\`${this.client.commandHandler.prefix[0]}ytp --add (link or attachment)\`\``);
|
||||||
|
|
||||||
|
|
||||||
let options = {
|
let options = {
|
||||||
|
|
|
@ -1,5 +1,4 @@
|
||||||
const { Command } = require('discord-akairo');
|
const { Command } = require('discord-akairo');
|
||||||
const { prefix } = require('../../config.json');
|
|
||||||
|
|
||||||
class HelpCommand extends Command {
|
class HelpCommand extends Command {
|
||||||
constructor() {
|
constructor() {
|
||||||
|
@ -39,14 +38,14 @@ class HelpCommand extends Command {
|
||||||
|
|
||||||
const embed = this.client.util.embed()
|
const embed = this.client.util.embed()
|
||||||
.setColor(message.member.displayHexColor)
|
.setColor(message.member.displayHexColor)
|
||||||
.setTitle(`\`${prefix[0]}${command.aliases[0]} ${description.usage}\``)
|
.setTitle(`\`${this.client.commandHandler.prefix[0]}${command.aliases[0]} ${description.usage}\``)
|
||||||
.addField('Description', description.content)
|
.addField('Description', description.content)
|
||||||
.setFooter(`All the available prefix: ${prefix.join(' | ')}`);
|
.setFooter(`All the available prefix: ${this.client.commandHandler.prefix.join(' | ')}`);
|
||||||
|
|
||||||
for (const field of description.fields) embed.addField(field.name, field.value);
|
for (const field of description.fields) embed.addField(field.name, field.value);
|
||||||
|
|
||||||
if (description.examples.length) {
|
if (description.examples.length) {
|
||||||
const text = `${prefix[0]}${command.aliases[0]}`;
|
const text = `${this.client.commandHandler.prefix[0]}${command.aliases[0]}`;
|
||||||
embed.addField('Examples', `\`${text} ${description.examples.join(`\`\n\`${text} `)}\``, true);
|
embed.addField('Examples', `\`${text} ${description.examples.join(`\`\n\`${text} `)}\``, true);
|
||||||
}
|
}
|
||||||
|
|
||||||
|
@ -71,9 +70,9 @@ class HelpCommand extends Command {
|
||||||
.addField('Command List',
|
.addField('Command List',
|
||||||
[
|
[
|
||||||
'This is a list of commands.',
|
'This is a list of commands.',
|
||||||
`To view details for a command, do \`${prefix[0]}help <command>\`.`
|
`To view details for a command, do \`${this.client.commandHandler.prefix[0]}help <command>\`.`
|
||||||
])
|
])
|
||||||
.setFooter(`All the available prefix: ${prefix.join(' | ')}`);
|
.setFooter(`All the available prefix: ${this.client.commandHandler.prefix.join(' | ')}`);
|
||||||
|
|
||||||
for (const category of this.handler.categories.values()) {
|
for (const category of this.handler.categories.values()) {
|
||||||
let title;
|
let title;
|
||||||
|
|
Loading…
Reference in a new issue