UNPKG

@skybloxsystems/ticket-bot

Version:
35 lines (28 loc) 892 B
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}`); } } }