Bonjour,

Je suis entrain de créer un bot discord avec mon peu de connaissance en js.
Et aucune connaissance en nodejs.

Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
6
var muteRole = message.guild.roles.find("name", "Muted_" + message.channel.name)
 
if(!muteRole){
	message.guild.createRole({name: "Muted_" + message.channel.name, color: 'red'})
	var muteRole = message.guild.roles.find("name", "Muted_" + message.channel.name)
}
Je cherche si le rôle que je veux utilisé existe.
il existe pas je le créer.
Et je recherche le rôle pour pouvoir l'utilisé.

Malheureusement le rôle n'est pas trouvé même après la création.
Mais si je lance le script une deuxième fois le rôle est trouvé dès la première recherche.

Mon problème est que mon code s'exécute d'un seul bloc et non ligne par ligne..

Une solution ?

Merci de votre aide.

Edit: Problème résolu