Kuby/commandes/PENDING_TASKS.md

20 lines
1.3 KiB
Markdown
Raw Normal View History

# À 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.