Comment créer un bot en discorde

Discord est un programme de conversation populaire très utilisé et favorisé par les joueurs. Les utilisateurs peuvent créer leurs propres chaînes de discorde gratuitement et inviter des personnes à les rejoindre. Certaines personnes utilisent des bots en discorde pour garder la musique de jouer, saluer de nouvelles personnes dans la chaîne et bien plus encore. Thiswill vous montrer comment créer un bot pour la discorde. Vous devrez être au moins un peu familier avec le codage depuis que jаvascript est ce qui rend le bot travail.

Pas

Partie 1 de 6:
Préparer votre ordinateur
  1. Image intitulée Créer un bot dans la discorde étape 1
1. Télécharger le nœud.JS de https: // nodejs.org / fr / téléchargement /. Nœud.JS est un runtime jаvascript gratuit que vous aurez besoin de faire votre bot. Vous pouvez choisir l`installateur Windows ou MacOS ainsi que quelle version. La version LTS est recommandée pour ce processus.
  • Image intitulée Créer un bot dans la discorde étape 2
    2. Exécuter l`installateur. Un ordinateur Windows doit simplement cliquer sur le fichier téléchargé pour lancer l`installateur, mais un ordinateur MacOS doit décompresser le fichier pour rechercher l`application Installer. Assurez-vous de lire tous les accords que vous suivez l`installateur.
  • Image intitulée Créer un bot dans la discorde étape 3
    3. Créer un compte de discordation (facultatif). Si vous n`avez pas déjà de compte de discordation, vous vous inscrivez à un à https: // discord.com /.
  • Image intitulée Créer un bot dans la discorde étape 4
    4. Connectez-vous à votre compte de discordation et à votre canal. Ouvrez l`application Discord sur votre ordinateur et naviguez jusqu`au canal que vous souhaitez votre bot.
  • Partie 2 de 6:
    Créer le bot sur la discorde
    1. Image intitulée Créer un bot dans la discorde Étape 5
    1. Aller à https: // discord.com / développeurs / applications / moi Dans un navigateur Web. Vous devriez être connecté déjà à travers l`application, mais connectez-vous à nouveau si vous êtes invité. Dans cette partie, vous créerez une application qui active le bot, vous créerez donc une application ainsi qu`un bot.
  • Image intitulée Créer un bot dans la discorde étape 6
    2. Cliquez sur le bleu Nouvelle application bouton. Vous verrez ceci au côté droit du navigateur. Une fenêtre apparaîtra pour le nom de votre application.
  • Tapez le nom de l`application et cliquez sur "Créer."Vous voudrez créer un nom qui est descriptif, comme "Greeterbot" Si votre application Bot salue les gens. pourtant, "Greeterbot" Trempera probablement des erreurs plus tard, car c`est un nom populaire, ajoutez donc une série de chiffres après le nom, comme "Greeterbot38764165441."
  • Image intitulée Créer un bot dans Discord Step 7
    3. Cliquez sur Bot Dans le menu de gauche. C`est aussi l`icône de la pièce de puzzle Jigsaw.
  • Image intitulée Créer un bot dans la discorde étape 8
    4. Cliquez sur Ajouter bot. Ceci est sous l`en-tête "Build-A-Bot".
  • Cliquez sur "Oui, faites-le!"Dans la pop-up pour confirmer votre action.
  • Si vous obtenez une erreur sur le nom étant trop populaire, accédez à la page Application et modifiez le nom de l`application. Par exemple, "Music Bot" était trop populaire, ajoutant donc quelques numéros à la fin de l`application a contribué.
  • Image intitulée Créer un bot dans la discorde étape 9
    5. Cliquez sur Cliquez pour révéler le jeton. Vous verrez cela dans la zone d`information de votre bot. Lorsque vous cliquez sur ce texte, vous voyez une chaîne de lettres et de chiffres.
  • Cliquez sur "Copier" pour copier tout ce texte. Vous pouvez la coller sur une note collante quelque part, mais assurez-vous d`avoir accès à ce code et de ne pas le donner à personne. Quiconque a ce code peut contrôler le bot. Ce code sera toujours ici si vous en avez besoin.
  • Partie 3 de 6:
    Envoi du bot au serveur / canal de discordage
    1. Image intitulée Créer un bot dans la discorde étape 10
    1. Cliquez sur Informations générales. Ceci est dans le menu de gauche.
  • Image intitulée Créer un bot dans la discorde étape 11
    2. Cliquez sur Copie Sous ID client. Vous verrez cela autour du milieu de la page Web.
  • Image intitulée Créer un bot dans la discorde étape 12
  • Par exemple, si votre clientide était 000000000000000001, votre URL ressemblerait à ceci: https: // discord.com / oauth2 / autoriser?& client_id = 00000000000000000001 & Portée = Bot & Autorisations = 8
  • Image intitulée Créer un bot dans la discorde étape 13
    4. Collez votre URL dans la barre d`adresse sur votre navigateur Web. Vous serez conduit à une page où vous pouvez attribuer votre bot à une chaîne.
  • Cliquez sur la zone déroulante pour afficher tous vos canaux compatibles.
  • Cliquez sur "Autoriser" pour continuer. Vous obtiendrez une confirmation que le bot a été déplacé et que vous pouvez fermer l`onglet actif.
  • Partie 4 de 6:
    Codage du bot
    1. Créez un dossier sur votre bureau pour votre code BOT. Vous ferez des fichiers de code qui ira ici.
  • 2. Ouvrir un éditeur de texte. Vous pouvez utiliser les programmes par défaut comme le Bloc-notes pour Windows ou TextEdit pour Mac.
  • 3. Tapez le code suivant:
    {"Jeton": "Votre jeton bot"}
  • Assurez-vous de saisir ce numéro de jeton de bot que vous avez provenant des étapes précédentes entre les guillemets dans le texte.
  • 4. Enregistrez le fichier comme «Auth.Json ". Assurez-vous que le fichier ne sauvegarder pas avec un .Extension de fichier txt.
  • 5. Démarrer un nouveau document. Vous pouvez le faire en appuyant sur Ctrl+N (Windows), ou ⌘ cmd+N (Mac), ou cliquant sur "Nouveau" dans l`onglet "Fichier".
  • 6. Tapez le code suivant:
    {"Nom": "Greeter-Bot", "Version": "1.0.0 "," Description ":" Mon premier bot de discorde "," Main ":" Bot.JS "," Auteur ":" Votre nom "," Dépendances ": {}}
  • Assurez-vous de remplacer "Auteur "Nom avec votre nom. Vous pouvez également changer la "description" si vous n`aimez pas "mon premier bot de discorde."
  • 7. Enregistrer le fichier comme "paquet.Json ". Assurez-vous que le fichier ne sauvegarder pas avec un .Extension de fichier txt.
  • 8. Démarrer un nouveau document. Vous pouvez le faire en appuyant sur Ctrl+N (Windows), ou ⌘ cmd+N (Mac), ou cliquant sur "Nouveau" dans l`onglet "Fichier".
  • 9. Tapez le code de votre bot. Par exemple, si vous souhaitez créer un bot qui répond à tous les messages commençant par "!", Tapez le code suivant:
    Var Discord = Exiger (`Discord.IO `) - Var Logger = Exiger (` Winston `) - Var Auth = Exiger (`./ authentifier.JSON `) - // Configurer Logger SettingsLogger.Supprimer (enregistreur.les transports.Console) -Logger.Ajouter (nouvel enregistreur.les transports.Console, {colorize: true}) - Enregistreur.Niveau = `Debug` - // Initialiser Discord Botvar Bot = nouvelle discorde.Client ({Token: Auth.jeton, autorun: true}) - bot.sur (`prête`, fonction (EVT) {enregistreur.Info (`Connecté`) - Enregistreur.Info ("Connecté en tant que:") -Logger.info (bot.Nom d`utilisateur + `- (` + bot.id + `)`) -}) - bot.sur (`message`, fonction (utilisateur, userid, canalid, message, evt) {// Notre bot doit savoir s`il exécutera une commande // il écoutera des messages qui commenceront avec `!`Si (message.Substrage (0, 1) == `!`) {var args = message.Substrage (1).Split (``) -Var cmd = args [0] -Args = args.épissure (1) -witch (cmd) {// !Pingcase `Ping`: Bot.sendmessage ({à: canalid, message: `pong!`}) - pause - // ajoutez simplement des commandes de cas si vous voulez.}}})-
  • Image intitulée Créer un bot dans la discorde étape 14
    dix. Enregistrer le fichier comme "bot.JS ". Assurez-vous que le fichier ne sauvegarder pas avec un .Extension de fichier txt.
  • Vous pouvez fermer votre éditeur de texte.
  • Partie 5 de 6:
    Installation des dépendances de bot
    1. Image intitulée Créer un bot dans la discorde étape 15
    1. Ouvrez une fenêtre d`invite de commande. Sous Windows, vous pouvez rechercher "cmd" dans le champ de recherche Windows dans le menu Démarrer. Sur Mac, vous pouvez rechercher des projecteurs pour "Invite de commande."
  • Image intitulée Créer un bot dans Discord Step 16
    2. Accédez à votre dossier Bot sur votre bureau. Par exemple, vous pouvez taper CD Utilisateurs Bureau par défaut Desktop DiscordbotfolderName.
  • Image intitulée Créer un bot dans la discorde étape 17
    3. Taper NPM Installez la discorde.io winston -save et appuyer sur ↵ Entrez. Avec noeud.JS installé, cette ligne téléchargera automatiquement les dépendances de votre bot dans votre dossier de bureau.
  • Image intitulée Créer un bot dans la discorde étape 18
    4. Taper NPM Installer https: // github.com / woor / discorde.io / Tarball / Gateway_v6 et appuyez sur ↵ Entrer. Ce code s`assurera qu`il n`y a rien d`autre que vous devez installer pour votre bot pour travailler.
  • Vous avez maintenant du code pour votre bot et testera que votre code fonctionne dans la partie suivante.
  • Partie 6 de 6:
    Courir le bot
    1. Image intitulée Créer un bot dans la discorde étape 19
    1. Taper nœud bot.js et appuyer sur ↵ Entrez Dans l`invite de commande. Si vous obtenez une ligne d`erreur, vous avez fait quelque chose de mal.
  • Image intitulée Créer un bot dans la discorde étape 20
    2. Taper "!Intro "en discorde. Vous voudrez taper ceci dans la chaîne que votre bot est dans. L`exemple de code fourni déclenche le bot pour répondre "Pong!" au texte commençant par "!". Donc, pour tester si le bot fonctionne, tapez "!Intro "et attendre une réponse.
  • Image intitulée Créer un bot dans la discorde étape 21
    3. Vérifiez votre codage si vous n`avez pas entendu une réponse. Si votre bot n`a pas répondu à votre "!Intro" En discorde, passez à travers cet établissement et vérifiez que votre bot est configuré correctement. S`assurer:
  • Nœud.JS est installé correctement.
  • Le jeton Bot est entré correctement dans votre autorité.fichier json.
  • Vous êtes dans le même canal que le bot.
  • Le bot est sur le serveur.
  • Votre codage est correct dans votre authentification.json, bot.JS et paquet.fichiers JSON.
  • Vous avez téléchargé toutes les dépendances de votre bot pour fonctionner à l`aide d`une invite de commande avec noeud.JS installé.
  • Articles connexes