1
0

changelog.txt 3.2 KB

1234567891011121314151617181920212223242526272829303132333435363738394041424344454647484950515253545556575859606162636465666768697071727374
  1. CHANGELOG — Chatbot Discord
  2. ===========================
  3. Version 5.2.0 — 28/10/2026
  4. --------------------------
  5. Nouveautés
  6. - Fichiers texte : le bot lit un fichier .txt joint au message et en tient
  7. compte dans sa réponse.
  8. - Un fichier .txt par message (en plus d'une éventuelle image), 100 Ko maximum.
  9. - Fonctionne dans le salon dédié et en mode mention.
  10. - Encodage UTF-8 ou Windows (Bloc-notes) reconnu automatiquement.
  11. - Dans la mémoire, seul le nom du fichier est conservé, pas son contenu
  12. (comme pour les images), pour ne pas faire grimper le coût des messages
  13. suivants.
  14. - Personnalité perso : les fichiers *.local.txt sont exclus de GitHub
  15. (.gitignore). On peut y mettre une personnalité contenant des infos privées
  16. (ex. PERSONALITY_FILE=personality_prompt.local.txt dans le .env) ;
  17. personality_prompt.txt reste la personnalité par défaut publiée sur GitHub.
  18. Améliorations
  19. - Le bot n'utilise plus la fonction « Répondre » de Discord pour ses réponses :
  20. il écrit simplement à la suite dans le salon, comme un humain.
  21. - Les messages d'erreur (fichier non pris en charge, image en trop, etc.)
  22. restent en « Répondre », pour qu'on sache à qui ils s'adressent.
  23. Version 5.1.0 — 27/10/2026
  24. --------------------------
  25. Nouveautés
  26. - Réponses aux messages : quand on utilise « Répondre » sur un message, même
  27. ancien, le bot lit le message cité et en tient compte dans sa réponse.
  28. - Si le message cité vient du bot, il sait qu'il s'agit de sa propre réponse.
  29. - Le texte cité est limité à 500 caractères.
  30. - Si le message cité contient une image, elle est aussi envoyée à Claude,
  31. sauf si la réponse contient déjà sa propre image (celle-ci est prioritaire).
  32. - Fonctionne dans le salon dédié et en mode mention.
  33. - En mode mention, le bot peut maintenant voir une image, celle du message cité.
  34. Améliorations
  35. - Le téléchargement et la préparation des images passent par une seule
  36. fonction, partagée entre le salon dédié et les messages cités.
  37. - Une image citée illisible ou trop lourde est simplement ignorée (avertissement
  38. dans bot.log) au lieu de bloquer la réponse.
  39. - La commande /reset est réservée aux modérateurs (permission « Gérer les
  40. messages ») et aux administrateurs du serveur.
  41. - Elle est masquée pour les autres membres et n'est plus disponible en
  42. messages privés.
  43. - Si un administrateur l'ouvre à tous dans les paramètres du serveur, le bot
  44. refuse quand même la commande (réponse visible uniquement par l'auteur) et
  45. note la tentative dans bot.log.
  46. Divers
  47. - discord.py 2.5 minimum est désormais requis (requirements.txt).
  48. - README : ajout de la fonctionnalité « Réponses ».
  49. - README : précision sur les droits nécessaires pour /reset.
  50. Version 5.0.0 — 27/10/2026
  51. --------------------------
  52. Nouveautés
  53. - Passage de Mistral à Claude (Anthropic) pour générer les réponses.
  54. - Réécriture complète du Bot.
  55. Migration depuis la version 4 (Mistral)
  56. - L'ancien conversation_history.json est converti automatiquement au premier
  57. lancement (les images sont remplacées par un marqueur texte).
  58. - Dans le .env : MISTRAL_API_KEY devient ANTHROPIC_API_KEY, et MISTRAL_MODEL
  59. devient CLAUDE_MODEL.
  60. - L'intent Discord « Presence » n'est plus nécessaire.