GuidesDéploiement Discord

Déploiement Discord

Déployez votre serveur Discord généré avec Duck Dev AI grâce à un code sécurisé, l’invitation du bot et la commande /serveur.

Déployez votre serveur Discord généré en quelques étapes. Générez un code, ajoutez le bot, lancez une commande, puis le bot crée toute la structure automatiquement.

Générez un code DUCK-XXXX-XXXX depuis votre projet, ajoutez le bot à votre serveur, puis lancez /serveur. Le bot crée toute la structure automatiquement.

Générer un code de déploiement

Le code de déploiement est la clé qui relie votre projet Duck Dev AI au bot Discord. Au format DUCK-XXXX-XXXX, il permet au bot de récupérer la configuration de votre serveur et de la déployer sur Discord.

Pour générer un code :

  1. Ouvrez votre projet depuis « Mes Créations ».
  2. Cliquez sur « Déployer ».
  3. L’application génère un code unique au format DUCK-XXXX-XXXX.
  4. Le code est stocké sur le projet et peut être réutilisé.

Le déploiement crée les rôles (6 à 14), les catégories (6 à 10) et les canaux (30+) définis dans votre configuration. Le statut du projet passe à « Généré » après un déploiement réussi.

Déploiement complet

Générer le code

Ouvrez votre projet et cliquez sur « Déployer ». L’application génère un code au format DUCK-XXXX-XXXX et affiche le lien d’invitation du bot.

Ajouter le bot à Discord

Cliquez sur le lien d’invitation du bot. Sélectionnez votre serveur Discord dans la liste déroulante et acceptez les permissions demandées. Le bot est maintenant dans votre serveur.

Lancer /serveur

Dans votre serveur Discord, tapez la commande slash :

/serveur code: DUCK-XXXX-XXXX

Remplacez DUCK-XXXX-XXXX par votre code de déploiement réel.

Confirmer le déploiement

Le bot récupère la configuration via le code, crée les rôles, catégories et canaux sur votre serveur, puis affiche un résumé du déploiement. Le statut du projet passe à « Généré » (generated).

Assurez-vous que le bot a les permissions « Gérer les rôles » et « Gérer les canaux » avant de lancer /serveur. Sans ces permissions, le déploiement échouera systématiquement.

Options de déploiement

Cycle de vie du code

Un code de déploiement passe par plusieurs états :

  1. Actif : le code est valide et peut être utilisé.
  2. Utilisé : le compteur uses_count est incrémenté à chaque utilisation.
  3. Épuisé : le code a atteint sa limite max_uses.
  4. Expiré : la date expires_at est dépassée.
  5. Désactivé : la valeur code_active a été basculée à false manuellement.

Un code épuisé, expiré ou désactivé ne peut plus être utilisé. Générez un nouveau code si nécessaire.

Sauvegardez votre serveur avant le déploiement avec la fonction de backup intégrée. En cas de problème, vous pouvez restaurer la configuration précédente.

Historique de déploiement

Consultez l’historique de vos déploiements depuis la page « Historique », accessible via la barre latérale. Chaque entrée affiche :

  • Le nom du projet.
  • Le serveur Discord cible, appelé guild.
  • Le statut du déploiement : pending, running, success ou failed.
  • Les étapes du déploiement.
  • La date et l’heure.

Aller plus loin