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

32 lines (23 loc) 779 B
module.exports = async (d) => { const code = d.command.code; const inside = d.unpack(); const err = d.inside(inside); if (err) return d.error(err); const [ variable, guildID = d.message.guild ? d.message.guild.id : "", ] = inside.splits; if (d.client.variables[inside.inside] === undefined) return d.error( `:x: Invalid variable '${variable}' in \`$resetUserVar${inside}\`` ); if (!guildID) return d.error(`:x: No guildID provided in \`$resetUserVar${inside}\``); const all = await d.client.db.all("main", { filter: (x) => x.key.startsWith(`${variable}_${guildID}_`), }); await Promise.all(all.map((x) => d.client.db.delete("main", x.key))); return { code: code.replaceLast(`$resetUserVar${inside}`, ""), }; };