Voici la structure pour créer un bot général.
-
Cloner ce répertoire avec la commande
git clone https://github.com/Guscraftin/Bot-base_General.git
.
Vous devez avoir installé git sur votre machine. Si votre machine ne reconnait la commande git, installez la via ce lien : https://git-scm.com/download/. Une fois git installé, ouvrez Git Bash pour exécuter les commandes git. -
Allez à la racine du répertoire que vous venez de télécharger (avec la commande
cd Bot-base_General
) et tapez la commande :npm i
.
Vous devez avoir installé nodejs sur votre machine. Si votre machine ne reconnait la commande npm, installez la via ce lien : https://nodejs.org/fr/download/. -
Renommer le fichier
.env.example
en.env
. -
Ouvrez le fichier
.env
et remplacez les...
par vos propres valeurs. -
Pour obtenir ces valeurs, suivez ces étapes :
- Rendez-vous sur https://discord.com/developers/applications et créez une nouvelle application en cliquant sur le bouton en haut à droite. Entrez le nom de votre bot et acceptez les conditions d'utilisation, puis cliquez sur "Create".
- Dans la section "Bot", cliquez sur "Reset Token", puis sur le bouton "Copier" pour copier le token du bot qui s'affiche. Remplacez les
...
par ce token dans la variableTOKEN=
du fichier.env
. - Dans la section "OAuth2", cliquez sur "Copier" sous l'identifiant client. Remplacez les
...
par cet identifiant dans la variableCLIENT_ID=
du fichier.env
. - Activez le mode développeur dans vos paramètres Discord en allant dans les paramètres utilisateur, puis dans la section "Avancés". Faites un clic droit sur le serveur où vous souhaitez inviter le bot, puis cliquez sur "Copier l'identifiant". Remplacez les
...
par cet identifiant dans la variableGUILD_ID=
du fichier.env
.
-
Pour inviter le bot sur votre serveur, suivez ces étapes :
- Retournez sur https://discord.com/developers/applications et sélectionnez votre application bot.
- Cliquez sur la section "OAuth2" et ensuite sur "URL Generator". Dans le champ "Scope", sélectionnez "bot". Choisissez les permissions que vous souhaitez accorder au bot lorsqu'il rejoint un serveur Discord. Si vous voulez lui accorder toutes les permissions, vous pouvez lui donner la permission d'administrateur.
- Une fois vos choix effectués, copiez l'URL générée et collez-la dans votre navigateur pour ajouter le bot au serveur dont vous avez copié l'identifiant précédemment.
- Exécuter la commmande
node .
dans le dossier précédemment clone.