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
29 lines (21 loc) • 720 B
JavaScript
module.exports = async (d) => {
const code = d.command.code;
const r = code.split("$memberJoinPosition").length - 1;
const data = code.split("$memberJoinPosition")[r].after();
const userID = data.inside || d.message.author.id;
const member = await d.message.guild.members
.fetch(userID)
.catch((err) => null);
if (!member)
return d.error(
`❌ Invalid user ID in \`$memberJoinPosition${data.total}]\``
);
const position =
d.message.guild.members.cache
.array()
.sort((x, y) => x.joinedTimestamp - y.joinedTimestamp)
.findIndex((m) => m.id === userID) + 1 || "";
return {
code: code.replaceLast(`$memberJoinPosition${data.total}`, position),
};
};