nyx/commands/Config/cmd-list.js
night0721 bc346138dd Bot
2021-06-12 18:53:51 +08:00

25 lines
738 B
JavaScript

const schema = require("../../models/custom-commands");
const { MessageEmbed } = require("discord.js");
module.exports = {
name: "cc-list",
UserPerm: "ADMINISTRATOR",
description: "Check the custom commands in a server",
category: "Config",
/**
* @param {Client} client
* @param {Message} message
* @param {String[]} args
*/
run: async (client, message, args) => {
const data = await schema.find({ Guild: message.guild.id });
if (!!data === false) return client.err(messgae, "Config", "cmd-list", 10);
message.channel.send(
new MessageEmbed()
.setColor(client.color)
.setDescription(
data.map((cmd, i) => `${i + 1}: ${cmd.Command}`).join("\n")
)
);
},
};