UNPKG

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

45 lines (39 loc) 937 B
const interpreter = require("../interpreter"); module.exports = async (client, interaction) => { const commands = client.slash_commands .array() .filter( (c) => c.name.toLowerCase() === interaction.command.name.toLowerCase() ); if (!commands.length) return; const args = []; if (interaction.options) { for (const option of interaction.options) { args.push( ((option.value.toString ? option.value.toString() : option.value) || "") .trim() .split(/ +/g) .join(" ") ); } } for (const command of commands) { await interpreter( client, { author: interaction.author, member: interaction.member, guild: interaction.guild, channel: interaction.channel, }, args, command, undefined, undefined, undefined, { interaction: interaction, } ); } };