Kuby/commandes/PENDING_TASKS.md

1.3 KiB

À RÉGLER - Session Suivante (Ticket Whitelist)

Bug Identifié

La commande "validé" par message (on_message) n'est pas détectée ou ne réagit pas si le ticket a été refermé puis réouvert avec le statut "Ouvert".

État Actuel

  • Le bouton "Fermer" fonctionne et détecte l'ID via Regex.
  • Le bouton "Réouvrir" synchronise maintenant les rôles (Écrit/Oral/Accepté).
  • Le design des MPs (Orange/Vert) est restauré conforme aux captures.
  • Reste : Vérifier pourquoi on_message ignore parfois le message "validé" (probablement un problème de sujet (topic) ou de permissions au moment de la lecture).

Prochaine Étape (À faire lors de la reprise)

  1. Ticket Ouvert/Réouvert : Le bot est actuellement en ligne avec des messages de debug ().
  2. Test "validé" : Taper "validé" dans un ticket (neuf ou réouvert).
  3. Analyser les retours :
    • ❌ Debug: message.channel.topic est vide ou None. (Cache d.py obsolète ?)
    • ❌ Debug: Topic trouvé mais pas d'ID matché. (Format de topic invalide ?)
    • ❌ Debug: Permission refusée. (Rôle Staff ou Permissions Admin non reconnus ?)
  4. Action : Une fois la cause identifiée, implémenter le "fetch_channel" ou une méthode alternative de récupération de l'owner.