dbd.js-new
Version:
dbd.js-new - Simplifica la programación de un bot de discord, dbd.js-new es una versión de dbd.js con soporte
38 lines (29 loc) • 948 B
JavaScript
module.exports = async (d) => {
const code = d.command.code;
const r = code.split("$commandInfo").length - 1;
const inside = code.split("$commandInfo")[r].after();
const err = d.inside(inside);
if (err) return d.error(err);
const [name, option] = inside.splits;
const command =
d.client.bot_commands.find(
(c) =>
c.name.toLowerCase() === name.toLowerCase() ||
(c.aliases && typeof c.aliases === "object"
? c.aliases.includes(name.toLowerCase())
: c.aliases === name.toLowerCase())
) || {};
const property = command[option] === undefined ? "" : command[option];
return {
code: code.replaceLast(
`$commandInfo${inside}`,
(
(typeof property === "object"
? typeof property.join === "function"
? property.join(",")
: require("util").inspect(property)
: property) || ""
).deleteBrackets()
),
};
};