@skybloxsystems/ticket-bot
Version:
35 lines (28 loc) • 892 B
JavaScript
const BaseCommand = require('../../utils/structures/BaseCommand');
const prefix = require('../../schemas/prefix')
const { Message } = require('discord.js')
module.exports = class PrefixCommand extends BaseCommand {
constructor() {
super('prefix', 'Admin', []);
}
async run(client, message, args) {
const prefix = args[0];
if (!prefix)
return message.channel.send("Hey you need to provide a prefix");
const result = await Prefix.findOne({
guildID: message.guild.id,
});
if (result) {
result.prefix = prefix;
result.save();
message.channel.send(`The prefix is now ${prefix}`);
} else if (!result) {
const data = new Prefix({
guildID: message.guild.id,
prefix: prefix,
});
data.save();
message.channel.send(`The prefix is now ${prefix}`);
}
}
}