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

35 lines (29 loc) 913 B
const ms = require("parse-ms"); const parse = require("ms-parser"); module.exports = async (d) => { const code = d.command.code; const r = code.split("$parseDate").length - 1; const inside = code.split("$parseDate")[r].after(); if ( new Date(Number(inside.splits[0])).toLocaleString("en-US") === "Invalid Date" ) return d.error(":x: Invalid Date in $parseDate" + inside.total); //what u doing return { code: code.replaceLast( `$parseDate${inside.total}`, inside.splits[1] !== "time" ? new Date(Number(inside.splits[0])).toLocaleString("en-US") : parse( Object.entries(ms(Number(inside.splits[0]))) .map((x, y) => { if (x[1] && y < 4) return `${x[1]}${x[0][0]}`; else return undefined; }) .filter((e) => e) .join("") ).string ), }; };