Меня очень раздражает проблема, решение которой я до сих пор не нашел
Моя проблема: у указанного пользователя нет клана, но он должен присоединиться к нему, поскольку он упомянут, Я сделал 2 console.log Я сделал упомянутый идентификатор пользователя + мой, но его нет в клане
Code =>:
const ms = require("ms");
const { MessageEmbed } = require("discord.js");
const { promptMessage } = require("../../functions");
module.exports = {
name: "clan-invite",
aliases: ["ci"],
category: "clan-système",
description: "",
run: async (client, message, args) => {
let langue = db.fetch(`languages_${message.guild.id}`);
let member =
message.mentions.members.first()
if (!member)
return message.channel.send(
"Pour que cela fonctionne, merci de mentionner un utilisateur"
);
if (langue === "fr") {
let inClan = db.fetch(`clan_${message.member.id}`);
if (message.member.id !== inClan)
return message.channel.send({
embed: {
color: client.colors.error,
description: ":x: **| Tu n'est dans aucun clan**"
}
});
} else {
let inClan = db.fetch(`clan_${message.member.id}`);
if (message.member.id !== inClan)
return message.channel.send({
embed: {
color: client.colors.error,
description: ":x: **| You are not in a clan**"
}
});
}
let clanName = db.fetch(`nomClan${message.member.id}`);
let clanImage = db.fetch(`imageClan_${message.member.id}`);
let RejoindreClan = new MessageEmbed()
.setTitle(`Clan Invite`)
.setDescription(
`Coucou ${member.user.username} ! Tu as reçu une invitation de la part de ${message.author.username}, il t'invite à rejoindre son clan : ${clanName}`
)
.setColor("RED")
.setImage(clanImage)
.setTimestamp();
await message.channel.send(RejoindreClan).then(async msg => {
const emoji = await promptMessage(msg, member.user, 800, ["✅", "❌"]);
if (emoji === "✅") {
msg.delete();
let functionnalInviteClan = db.fetch(`clan_${message.member.id}`);
message.channel.send(
`${member.user.username} à bien rejoint votre clan !`
);
db.set(`clan_${member.user.id}`, functionnalInviteClan);
console.log(member.id)
console.log(db.fetch(`clan_${member.user.id}`))
} else if (emoji === "❌") {
msg.delete();
message.channel.send(`Mission annulé ! On repart à la base !`);
}
});
}
};
Упомянутый человек не вступает в клан
Спасибо за помощь