diff options
| author | soler_j <soler_j@etna-alternance.net> | 2025-05-04 02:19:10 +0200 |
|---|---|---|
| committer | soler_j <soler_j@etna-alternance.net> | 2025-05-04 02:19:10 +0200 |
| commit | 169e01b53d105cee6a9d32a466e1ec23fe150a5b (patch) | |
| tree | 4abbfde67e8925d47d8bc2a2eae8b606671c8a98 /app/internal/create_bot.go | |
| parent | e82d081f0fc630fe9244ff9d461f91dd1d4dc63b (diff) | |
Mise à jour de la configuration et amélioration de la gestion des actions :
- Changement du répertoire source CMake dans settings.json.
- Ajout de la gestion des données et des intentions par défaut lors du démarrage du bot.
- Modification des signatures des fonctions delete_action et handle_actions pour retourner des résultats plus détaillés.
- Amélioration de la logique de réponse dans handle_actions pour gérer les erreurs et les succès.
Diffstat (limited to 'app/internal/create_bot.go')
| -rw-r--r-- | app/internal/create_bot.go | 4 |
1 files changed, 2 insertions, 2 deletions
diff --git a/app/internal/create_bot.go b/app/internal/create_bot.go index ce70cdd..ed4d59e 100644 --- a/app/internal/create_bot.go +++ b/app/internal/create_bot.go @@ -17,10 +17,10 @@ type Bot struct { client *http.Client } -func Start(b *Bot) (*Bot, error) { +func Start(b *Bot, data string, intents string) (*Bot, error) { // Create a new ZeroMQ socket specifically for this bot // Configuration du bot - cmd := exec.Command("./discord-bot", b.BotToken, b.ProcessID) // Passer le port unique + cmd := exec.Command("./discord-bot", b.BotToken, b.ProcessID, data, intents) cmd.SysProcAttr = &syscall.SysProcAttr{ Setpgid: true, // Permet de tuer le processus enfant si nécessaire } |
