Kuby/commandes
Lowei 3534363f98 fix(bot): améliorer la robustesse des handlers d'erreurs Discord
- advanced_logger.py: parsing NDJSON plus robuste pour les fichiers JSON
  corrompus ou malformés lors de la vérification des rôles précédents.
  Évite l'erreur "Expecting value: line 2 column 1".

- bot.py: simplification de la détection d'erreur 403 Missing Permissions
  (codes 50013 et 20023) lors de la restauration des rôles au join d'un membre.
  Évite le log d'erreur "Failed to restore safe roles" quand c'est juste un
  problème de permissions/bot role hierarchy.

- bug_report.py: simplification de la détection du code 50007 (Cannot send
  messages to this user) lors de l'envoi de notifications de labels GitLab.
  Évite le log "Erreur inattendue dans la notification de label".

Co-Authored-By: Claude Opus 4.6 <noreply@anthropic.com>
2026-05-22 18:46:32 +02:00
..
Backups_project Migration vers Disnake et ajout des components V2 2026-05-09 18:42:42 +02:00
modules_security Migration vers Disnake et ajout des components V2 2026-05-09 18:42:42 +02:00
ticket fix(ticket): éviter le double envoi de réponse sur les boutons primary panel 2026-05-22 18:29:56 +02:00
__init__.py The begining 2026-01-01 18:48:25 +01:00
absence_staff.py Mise à jour du système d'absence staff 2026-05-16 20:02:53 +02:00
backup.py Migration vers Disnake et ajout des components V2 2026-05-09 18:42:42 +02:00
backup_restore.py Migration vers Disnake et ajout des components V2 2026-05-09 18:42:42 +02:00
blacklist.py Migration vers Disnake et ajout des components V2 2026-05-09 18:42:42 +02:00
bug_report.py fix(bot): améliorer la robustesse des handlers d'erreurs Discord 2026-05-22 18:46:32 +02:00
convocation.py migration vers new components V2, et ajout de diverse fonctions ! 2026-05-16 18:05:04 +02:00
gitlab_integration.py Debug GitLab note DM v3 2026-05-19 23:06:43 +02:00
goodbye.py migration vers new components V2, et ajout de diverse fonctions ! 2026-05-16 18:05:04 +02:00
invites.py migration vers new components V2, et ajout de diverse fonctions ! 2026-05-16 18:05:04 +02:00
moderation.py feat(moderation): DM détaillé lors des sanctions + commande /sanctions + salon de contestation 2026-05-21 23:02:00 +02:00
no_link.py Migration vers Disnake et ajout des components V2 2026-05-09 18:42:42 +02:00
scan.py Migration vers Disnake et ajout des components V2 2026-05-09 18:42:42 +02:00
security.py Migration vers Disnake et ajout des components V2 2026-05-09 18:42:42 +02:00
sendbotmessages.py Migration vers Disnake et ajout des components V2 2026-05-09 18:42:42 +02:00
snipe.py Migration vers Disnake et ajout des components V2 2026-05-09 18:42:42 +02:00
staff_leaderboard.py Migration vers Disnake et ajout des components V2 2026-05-09 18:42:42 +02:00
staff_ratings.py Migration vers Disnake et ajout des components V2 2026-05-09 18:42:42 +02:00
ticket.py.old Migration vers Disnake et ajout des components V2 2026-05-09 18:42:42 +02:00
ticket_whitelist.py Migration vers Disnake et ajout des components V2 2026-05-09 18:42:42 +02:00
website_sync.py Migration vers Disnake et ajout des components V2 2026-05-09 18:42:42 +02:00
welcome.py fix(welcome): masquage du lien brut du GIF de bienvenue via un Embed 2026-05-19 20:16:39 +02:00
whitelist.py Migration vers Disnake et ajout des components V2 2026-05-09 18:42:42 +02:00
whitelist_monitor.py Mise à jour du système d'absence staff 2026-05-16 20:02:53 +02:00