aidez-moi s'il vous plaît je veux terminer cette demain ceci est le principal du code problématique p> p> p>
3 Réponses :
musique.on ("vocestateupdate", (lama, baru) => {var sott = null;
Avez-vous vérifié si baru.member.roles.some code> p>
baru code> n'a pas
.member code>, donc il ne peut donc pas rechercher
.roles code> p> p>
baru code> a les données correctes? p>
musique.on ("vocestateupdate", (lama, baru) => {var sott = null;
console.log baru code> et vérifier s'il possède un membre
membre code>
On dirait que vous utilisez v11, en v11 c'est un donc au lieu de Voici donc le changement de code: P> => p> Guildmember code> pas un
VOICESTE code>
baru.member code> c'est juste BARU, vous devriez probablement renommer les variables afin qu'elle ait plus de sens, par exemple
oldmember code> et
nouveaumember code> p>
tempChannel.overwritePermissions(baru.guild.defaultRole.id, {
CONNECT: false,
})
Non gourdePromiserSereSitewarning: TypeError: Le paramètre fourni n'était ni un utilisateur ni un rôle code>
C'est parce que vous ne pouvez pas mettre d'une carte d'identité de guilde pour les autorisations d'écrasement, si vous essayez d'écraser pour tout le monde, vous devrez utiliser Guild.defautrole.id, édité ma réponse.
C'est parce que baru.member.roles.Some code> retourne un booléen, pas un rôle. Utilisez
baru.member.roles.find () code> à la place.
Je viens de répondre pourquoi il est indéfini, vous ne l'avez peut-être pas lu depuis que c'était juste avant votre comemnt. Aussi non, la question a été répondue, alors apprenez de déboguer ou de faire des postes séparés.
J'ai encore un bug .Createcharnel ( code> $ {rire.name} | {$ baru.user.Asername}
, "voix") ^ TypeError: impossible de lire la propriété "Nom" de NULL < / code>
Bien ce qui est
baru code>? On dirait que vous l'utilisez comme un
message code> classe et une classe code> Guild code>?
musique.on ("vocestateupdate", (lama, baru) => {var sott = null;
On dirait que le problème est que
baru.member code> est indéfini, essayez de connecter ce que BARU est. En regardant Docs, c'est un
vocestate code> qui a une propriété membre, pourrait être qu'il n'en a pas en congé
(Oldmember, NewMember) Code> Comme ça?
Aucun changement des noms de paramètres ne fait rien, avant votre instruction IF ajouter ce code:
console.log (baru) code> et ajoutez le résultat à votre message