louis-ducruet / Epsius-Discord-Bot

Bot Discord pour le serveur SN2 2022-2023 WIPS Nantes.
https://epsius-44.github.io/Docs/epsius-discord-bot/latest
MIT License
1 stars 0 forks source link

[BUG] : Commande /close_temp_channel problème permission #85

Closed louis-ducruet closed 2 years ago

louis-ducruet commented 2 years ago

Description du bug :

Lors de la clôture d'un channel le bot dit systématiquement que vous n'avez pas la permission de le faire.

Capture d'écran

unknown

Information sur la machine

Piste possible

Un changement des vérification lié à la monté de version de discord.js

louis-ducruet commented 2 years ago

Le problème vient de la ligne 17 de closeTempChannel.js. La vérification aboutit à un résultat constant (true)

Le problème vient donc d'une des deux partie du OU de cette condition

Le problème vient de inputChannel.channel.type !== 'GUILD_TEXT' (Suite à la monté de version il faut maintenant l'appeler avec la classe ChannelType)

louis-ducruet commented 2 years ago

Après vérification deleteTempChannel.js est aussi impacté. => Même solution

La commande addTempChannel.js est aussi impacté mais un bug plus profond l'empêche de fonctionner. Il faudra faire la modification dans une prochaine issue