Comment créer un bot sur Discord (avec photos)

Table des matières:

Comment créer un bot sur Discord (avec photos)
Comment créer un bot sur Discord (avec photos)

Vidéo: Comment créer un bot sur Discord (avec photos)

Vidéo: Comment créer un bot sur Discord (avec photos)
Vidéo: Comment utiliser Kik la messagerie ? 2024, Novembre
Anonim

Discord est un programme de chat populaire que les joueurs utilisent et adorent souvent. Les utilisateurs de Discord peuvent créer leur propre chaîne Discord gratuitement et inviter des personnes à rejoindre la chaîne. Certaines personnes utilisent des robots sur Discord pour lire de la musique, accueillir de nouveaux utilisateurs sur la chaîne, etc. Ce wikiHow vous apprend à créer un bot pour Discord. Cependant, vous devriez au moins être un peu familiarisé avec le codage car les bots fonctionnent via JavaScript.

Étape

Partie 1 sur 6: Préparation de l'ordinateur

Créer un bot dans Discord Étape 1
Créer un bot dans Discord Étape 1

Étape 1. Téléchargez Node.js depuis

Node.js est l'environnement d'exécution JavaScript gratuit dont vous avez besoin pour créer des robots. Vous pouvez choisir le fichier d'installation pour Windows ou MacOS, ainsi que la version que vous souhaitez. Pour ce processus, il est recommandé de choisir la version LTS.

Créer un bot dans Discord Étape 2
Créer un bot dans Discord Étape 2

Étape 2. Exécutez le fichier d'installation

Sur un ordinateur Windows, cliquez simplement sur le fichier téléchargé pour lancer l'installation. Sur un Mac, vous devrez extraire les fichiers et trouver le fichier d'application/d'installation. Assurez-vous de lire tous les accords avant de procéder à l'installation.

Créer un bot dans Discord Étape 3
Créer un bot dans Discord Étape 3

Étape 3. Créez un compte Discord (facultatif)

Si vous n'avez pas encore de compte Discord, vous pouvez en créer un sur

Créer un bot dans Discord Étape 4
Créer un bot dans Discord Étape 4

Étape 4. Connectez-vous à votre compte et à votre chaîne Discord

Ouvrez l'application Discord sur votre ordinateur et ouvrez la chaîne à laquelle vous souhaitez ajouter le bot.

Partie 2 sur 6: Créer des bots sur Discord

Créer un bot dans Discord Étape 5
Créer un bot dans Discord Étape 5

Étape 1. Visitez https://discord.com/developers/applications/me via un navigateur Web

Vous pouvez déjà accéder à votre compte via l'application, mais reconnectez-vous si vous y êtes invité. Dans cette section, vous créez une application compatible avec les robots. Cela signifie que vous allez créer des applications et des bots.

Créer un bot dans Discord Étape 6
Créer un bot dans Discord Étape 6

Étape 2. Cliquez sur le bouton bleu Nouvelle application

C'est sur le côté droit de votre navigateur. Une fenêtre contextuelle pour le nom de votre application apparaîtra.

Tapez le nom de l'application et cliquez sur "Créer". Choisissez un nom descriptif (par exemple, "Greeterbot") si le bot de votre application fonctionne pour accueillir les utilisateurs. Cependant, un nom comme "Greeterbot" peut déclencher des erreurs car c'est un nom très populaire. Par conséquent, ajoutez une chaîne de chiffres à la fin du nom (par exemple "Greeterbot38764165441")

Créer un bot dans Discord Étape 7
Créer un bot dans Discord Étape 7

Étape 3. Cliquez sur Bots dans le menu de gauche

Ce menu est indiqué par une icône représentant une pièce de puzzle.

Créer un bot dans Discord Étape 8
Créer un bot dans Discord Étape 8

Étape 4. Cliquez sur Ajouter un bot

Ce bouton se trouve sous la rubrique « Build-A-Bot ».

  • Cliquez sur « Oui, faites-le !” dans la fenêtre contextuelle pour confirmer l'action.
  • Si vous obtenez un message d'erreur concernant un nom trop populaire, retournez à la page de l'application et modifiez le nom. Par exemple, le nom « Music Bot » a été jugé trop populaire. Cependant, vous pouvez ajouter des chiffres à la fin du nom de l'application.
Créer un bot dans Discord Étape 9
Créer un bot dans Discord Étape 9

Étape 5. Cliquez sur Cliquez pour révéler le jeton

Ce message est dans la zone d'information sur les bots. Lorsque vous cliquez sur le texte, vous pouvez voir une série de lettres et de chiffres.

Cliquez sur « Copier » pour copier tout le texte. Vous pouvez le coller dans un pense-bête ou une application de notes, mais assurez-vous de pouvoir accéder au code et ne le donnez à personne. N'importe qui avec le code peut contrôler le bot. Le code sera toujours affiché sur cette page lorsque vous en aurez besoin

Partie 3 sur 6: Envoi de bots aux serveurs ou canaux du serveur Discord

Créer un bot dans Discord Étape 10
Créer un bot dans Discord Étape 10

Étape 1. Cliquez sur Informations générales

C'est dans le menu sur le côté gauche de l'écran.

Créer un bot dans Discord Étape 11
Créer un bot dans Discord Étape 11

Étape 2. Cliquez sur Copier dans la section « ID client »

Cette option se trouve au milieu de la page Web.

Créer un bot dans Discord Étape 12
Créer un bot dans Discord Étape 12

Étape 3. Collez le ClientID que vous avez copié dans l'URL suivante:

"https://discord.com/oauth2/authorize?&client_id=CLIENTID&scope=bot&permissions=8"

Par exemple, si votre ClientID est "0000000000000000001", l'URL ressemblera à:

Créer un bot dans Discord Étape 13
Créer un bot dans Discord Étape 13

Étape 4. Collez l'URL dans la barre d'adresse du navigateur

Vous serez redirigé vers une nouvelle page qui vous permettra d'ajouter des bots à votre chaîne.

  • Cliquez sur la liste déroulante pour afficher toutes les chaînes compatibles.
  • Cliquez sur « Autoriser » pour continuer. Vous recevrez un message de confirmation indiquant que le bot a été ajouté et que l'onglet actif peut être fermé.

Partie 4 sur 6: Bots de codage

Étape 1. Créez un dossier pour les codes de bot sur le bureau

Vous allez créer des fichiers de code qui seront ensuite ajoutés au dossier.

  • Le code montré dans cet article est tiré de
  • Vous pouvez rechercher sur Internet d'autres codes de bot si vous le souhaitez, tels que des codes pour lire de la musique en continu. Ce wikiHow utilise un exemple de code pour les robots qui répondent au texte ou aux commandes commençant par "!"

Étape 2. Ouvrez un programme d'édition de texte

Vous pouvez utiliser un programme d'édition de texte bas de gamme comme Notepad pour Windows ou TextEdit pour Mac.

Étape 3. Saisissez le code suivant:

    { « jeton »: « Votre jeton de robot » }

  • Assurez-vous d'entrer le numéro du jeton Bot obtenu lors des étapes précédentes entre guillemets dans le texte du code.

Étape 4. Enregistrez le fichier sous le nom « auth.json »

Assurez-vous que le fichier n'est pas enregistré avec une extension.txt.

Étape 5. Créez un nouveau document

Vous pouvez en créer un en appuyant sur le raccourci Ctrl+N (Windows) ou Cmd+N (Mac), ou en cliquant sur l'option " Nouveau " dans l'onglet " Fichier ".

Étape 6. Tapez le code suivant:

    { « nom »: « greeter-bot », « version »: « 1.0.0 », « description »: « Mon premier bot Discord », « principal »: « bot.js », « auteur »: « Votre nom », "dépendances": {} }

  • Assurez-vous de remplacer l'entrée « Votre nom » par votre nom. Vous pouvez également modifier l'entrée « description » si vous ne souhaitez pas utiliser « Mon premier bot Discord. »

Étape 7. Enregistrez le fichier sous le nom « package.json »

Assurez-vous que le fichier n'est pas enregistré avec une extension.txt.

Étape 8. Créez un nouveau document

Vous pouvez en créer un en appuyant sur le raccourci Ctrl+N (Windows) ou Cmd+N (Mac), ou en cliquant sur l'option " Nouveau " dans l'onglet " Fichier ".

Étape 9. Tapez le code du bot

Par exemple, si vous souhaitez créer un bot qui répond aux messages ou aux commandes commençant par le symbole " !", saisissez le code suivant:

    var Discord = require('discord.io'); var logger = require('winston'); var auth = require('./auth.json'); // Configurer les paramètres de l'enregistreur logger.remove(logger.transports. Console); logger.add(nouveau logger.transports. Console, { colorize: true }); logger.level = 'debug'; // Initialiser Discord Bot var bot = new Discord. Client({ token: auth.token, autorun: true }); bot.on('ready', function (evt) { logger.info('Connected'); logger.info('Connected as: '); logger.info(bot.username + ' - (' + bot.id + ')'); }); bot.on('message', function (user, userID, channelID, message, evt) { // Notre bot doit savoir s'il exécutera une commande // Il écoutera les messages qui commenceront par `!` if (message.substring(0, 1) == '!') { var args = message.substring(1).split(' '); var cmd = args[0]; args = args.splice(1); switch(cmd) { // !ping case 'ping': bot.sendMessage({ to: channelID, message: 'Pong!' }); break; // Ajoutez simplement les commandes case si vous le souhaitez. } } });

Créer un bot dans Discord Étape 14
Créer un bot dans Discord Étape 14

Étape 10. Enregistrez le fichier sous le nom « bot.js »

Assurez-vous que le fichier n'est pas enregistré avec une extension.txt.

Vous pouvez fermer votre programme d'édition de texte à ce stade

Partie 5 sur 6: Installation d'un bot de support

Créer un bot dans Discord Étape 15
Créer un bot dans Discord Étape 15

Étape 1. Ouvrez une fenêtre d'invite de commande

Sous Windows, vous pouvez utiliser le mot-clé "Cmd" dans le champ de recherche Windows du menu "Démarrer". Sur un Mac, vous pouvez rechercher « Invite de commandes » via Spotlight.

Créer un bot dans Discord Étape 16
Créer un bot dans Discord Étape 16

Étape 2. Accédez au dossier des robots sur le bureau

Par exemple, vous pouvez saisir cd\Users\Default Desktop\Desktop\FolderDiscordBotName.

Créer un bot dans Discord Étape 17
Créer un bot dans Discord Étape 17

Étape 3. Tapez npm install discord.io winston –save et appuyez sur Entrée

Une fois Node.js installé, cette ligne de commande téléchargera automatiquement le support ou la dépendance du bot dans le dossier du bureau.

Créer un bot dans Discord Étape 18
Créer un bot dans Discord Étape 18

Étape 4. Tapez npm install et appuyez sur Entrer.

Le code garantira qu'il n'y a pas d'autres éléments ou programmes que vous devez installer pour que le bot fonctionne.

Vous avez maintenant le code du bot et vous testerez que le code peut fonctionner dans la méthode suivante

Partie 6 sur 6: Exécuter le Bot

Créer un bot dans Discord Étape 19
Créer un bot dans Discord Étape 19

Étape 1. Tapez node bot.js et appuyez sur Entrée dans la fenêtre d'invite de commande

Si vous obtenez un message d'erreur, vous faites quelque chose de mal avec le code du bot.

Créer un bot dans Discord Étape 20
Créer un bot dans Discord Étape 20

Étape 2. Tapez "! Intro" dans Discord

Entrez la commande sur le canal qui contient le bot. L'exemple de code présenté dans cet article indique au bot de répondre aux commandes ou aux publications commençant par le symbole "!" avec le mot "Pong!". Pour tester si le bot fonctionne, tapez "!Intro" et attendez une réponse ou une réponse du bot.

Créer un bot dans Discord Étape 21
Créer un bot dans Discord Étape 21

Étape 3. Vérifiez le code si vous n'obtenez aucune réponse

Si le bot ne répond pas au message "!Intro" sur Discord, relisez ce wikiHow et assurez-vous que le bot est correctement configuré. De plus, assurez-vous:

  • Node.js correctement installé.
  • Le Bot Token est correctement inséré dans le fichier auth.json.
  • Vous êtes sur le même canal que le bot
  • Le bot est déjà sur le serveur.
  • Le code inclus dans les fichiers auth.json, bot.js et package.json est correct.
  • Vous avez téléchargé tous les supports ou dépendances pour que le bot fonctionne à l'aide de l'invite de commande (après l'installation de Node.js).

Conseillé: