changelog.txt 2.1 KB

12345678910111213141516171819202122232425262728293031323334353637383940414243444546474849
  1. CHANGELOG — Chatbot Discord
  2. ===========================
  3. Version 5.1.0 — 27/10/2026
  4. --------------------------
  5. Nouveautés
  6. - Réponses aux messages : quand on utilise « Répondre » sur un message, même
  7. ancien, le bot lit le message cité et en tient compte dans sa réponse.
  8. - Si le message cité vient du bot, il sait qu'il s'agit de sa propre réponse.
  9. - Le texte cité est limité à 500 caractères.
  10. - Si le message cité contient une image, elle est aussi envoyée à Claude,
  11. sauf si la réponse contient déjà sa propre image (celle-ci est prioritaire).
  12. - Fonctionne dans le salon dédié et en mode mention.
  13. - En mode mention, le bot peut maintenant voir une image, celle du message cité.
  14. Améliorations
  15. - Le téléchargement et la préparation des images passent par une seule
  16. fonction, partagée entre le salon dédié et les messages cités.
  17. - Une image citée illisible ou trop lourde est simplement ignorée (avertissement
  18. dans bot.log) au lieu de bloquer la réponse.
  19. - La commande /reset est réservée aux modérateurs (permission « Gérer les
  20. messages ») et aux administrateurs du serveur.
  21. - Elle est masquée pour les autres membres et n'est plus disponible en
  22. messages privés.
  23. - Si un administrateur l'ouvre à tous dans les paramètres du serveur, le bot
  24. refuse quand même la commande (réponse visible uniquement par l'auteur) et
  25. note la tentative dans bot.log.
  26. Divers
  27. - discord.py 2.5 minimum est désormais requis (requirements.txt).
  28. - README : ajout de la fonctionnalité « Réponses ».
  29. - README : précision sur les droits nécessaires pour /reset.
  30. Version 5.0.0 — 27/10/2026
  31. --------------------------
  32. Nouveautés
  33. - Passage de Mistral à Claude (Anthropic) pour générer les réponses.
  34. - Réécriture complète du Bot.
  35. Migration depuis la version 4 (Mistral)
  36. - L'ancien conversation_history.json est converti automatiquement au premier
  37. lancement (les images sont remplacées par un marqueur texte).
  38. - Dans le .env : MISTRAL_API_KEY devient ANTHROPIC_API_KEY, et MISTRAL_MODEL
  39. devient CLAUDE_MODEL.
  40. - L'intent Discord « Presence » n'est plus nécessaire.