Salutations, je débute en js et j’essaye de faire un bot discord. Actuellement mon but est de changer la permission d’un joueur pour toutes les catégories. Pour cela j’utilise le code suivant :
const category = message.guild.channels.cache.find(ch => ch.name === "Textuels");
const channel = message.guild.channels.cache.find(ca => ca.name === 'General');
category.overwritePermissions([
{
id: message.author.id,
deny: ['VIEW_CHANNEL'],
},
],)
.then(() => {
channel.setParent("751723015720403035", { lockPermissions: true})
})
.catch();
Néanmoins, je n’ai pas envie de faire cela pour toutes les catégories de mon serveur, notamment car il en possède une bonne vingtaine et que je compte en rajouter. Le fait est aussi que lorsque j’ai voulut simplement copier coller ce code pour changer le nom de la catégorie et du salon, j’ai eu une erreur.
Je voulais donc savoir si il y avait la possibilité d’appliquer le même procéder pour chaque catégorie, je vous remercie d’avance !
+0
-0