summaryrefslogtreecommitdiff
path: root/bot
AgeCommit message (Collapse)Author
2025-04-30Ajout de la vérification des permissions pour l'action de suppression et ↵HEADmainsoler_j
gestion des statuts d'activité
2025-04-30Ajout d'un retour de succès à la fin de l'action de suppressionsoler_j
2025-04-30Ajout de la gestion des actions de suppression de messages avec validation ↵soler_j
des permissions et des erreurs
2025-04-30Refactor project structure and remove unused filessoler_j
- Updated CMakeLists.txt to include source files from the 'src' directory instead of 'include'. - Deleted 'http_webhook_server.cpp' and 'utils.cpp' files as they were no longer needed. - Added 'handle_actions.hpp' and 'handle_actions.cpp' to manage slash command actions. - Implemented 'http_webhook_server.cpp' to handle HTTP webhook server functionality. - Updated 'utils.hpp' to include necessary headers and declarations. - Refactored 'main.cpp' to include 'handle_actions.hpp' and updated slash command handling logic. - Enhanced 'utils.cpp' with utility functions for handling user and guild data.
2025-04-30Ajout de la gestion de l'option "depend_on" pour déterminer le nombre de ↵soler_j
messages à supprimer
2025-04-30Ajout de l'handle des "actions"soler_j
- Première action disponible "suppression de message"
2025-04-29Refactor generate_key_values function: change channel variable to pointer ↵soler_j
and handle null cases for channel attributes.
2025-04-29Removing zmq from CMakeLists.txtsoler_j
2025-04-29Refactor Dockerfile and bot code: remove ZeroMQ dependencies, enhance bot ↵soler_j
initialization with HTTP webhook server, and improve error handling for bot startup.
2025-04-29Refactor bot initialization and ZeroMQ integration: remove unused dealer ↵soler_j
socket, pass unique port to bot, and enhance message handling.
2025-04-29Ajout de la prise en charge de ZeroMQ dans le bot, mise à jour des ↵soler_j
dépendances et réorganisation du Dockerfile. Suppression de l'implémentation de serveur Unix obsolète et amélioration de la gestion des messages.
2025-04-28Réorganiser le Dockerfile pour utiliser Ubuntu comme base pour le ↵Jérémy
compilateur C++ et ajouter des dépendances de construction. Mettre à jour CMakeLists.txt pour inclure les bibliothèques OpenSSL et opus.
2025-04-27Suppression du fichier DockerFile, ajout d'un nouveau Dockerfile avec des ↵soler_j
étapes de compilation pour Go et C++, mise à jour des chemins d'accès et des dépendances, et ajout d'un fichier .dockerignore pour gérer les fichiers à ignorer.
2025-04-27Ajout de la logique de connexion et de gestion des signaux pour le bot ↵garder500
Discord, ainsi que des améliorations dans la gestion des chaînes JSON et des mises à jour des commandes.
2025-04-26Ajout de la configuration de l'environnement de développement, des fichiers ↵garder500
de projet et des utilitaires pour le bot Discord.