Com es crea un robot amb Discord (amb imatges)

Taula de continguts:

Com es crea un robot amb Discord (amb imatges)
Com es crea un robot amb Discord (amb imatges)

Vídeo: Com es crea un robot amb Discord (amb imatges)

Vídeo: Com es crea un robot amb Discord (amb imatges)
Vídeo: Субтитры) Рецепт Тайваньского Торта "Кастелла"| Emojoie 2024, Maig
Anonim

Discord és un popular programa de xat que els jugadors solen utilitzar i estimar. Els usuaris de Discord poden crear el seu propi canal Discord gratuïtament i convidar la gent a unir-se al canal. Algunes persones utilitzen bots a Discord per reproduir música, saludar els usuaris nous del canal i molt més. Aquest wikiHow us ensenya a crear un bot per a Discord. Tanmateix, com a mínim heu de familiaritzar-vos amb la codificació perquè els robots funcionen mitjançant JavaScript.

Pas

Primera part de 6: Preparació de l'ordinador

Creeu un bot al pas 1 de Discord
Creeu un bot al pas 1 de Discord

Pas 1. Descarregueu Node.js des de

Node.js és el temps d’execució gratuït de JavaScript que necessiteu per crear robots. Podeu triar el fitxer d’instal·lació per a Windows o MacOS, així com la versió que vulgueu. Per a aquest procés, es recomana escollir la versió LTS.

Creeu un bot al pas 2 de Discord
Creeu un bot al pas 2 de Discord

Pas 2. Executeu el fitxer d'instal·lació

En un ordinador Windows, feu clic al fitxer descarregat per executar la instal·lació. En un Mac, haureu d'extreure els fitxers i trobar el fitxer d'aplicació / instal·lació. Assegureu-vos de llegir tots els acords abans de fer la instal·lació.

Creeu un bot al pas 3 de Discord
Creeu un bot al pas 3 de Discord

Pas 3. Creeu un compte Discord (opcional)

Si encara no teniu cap compte de Discord, podeu crear-ne un a

Creeu un bot al pas 4 de Discord
Creeu un bot al pas 4 de Discord

Pas 4. Inicieu la sessió al compte i al canal de Discord

Obriu l'aplicació Discord a l'ordinador i obriu el canal al qual voleu afegir el bot.

Part 2 de 6: Creació de robots en discòrdia

Creeu un bot al pas 5 de Discord
Creeu un bot al pas 5 de Discord

Pas 1. Visiteu https://discord.com/developers/applications/me mitjançant un navegador web

És possible que ja pugueu accedir al vostre compte mitjançant l'aplicació, però torneu a iniciar la sessió si se us sol·licita. En aquesta secció, creeu una aplicació amb bot. Això significa que crearà aplicacions i robots.

Creeu un bot al pas 6 de Discord
Creeu un bot al pas 6 de Discord

Pas 2. Feu clic al botó blau Aplicació nova

Es troba a la part dreta del navegador. Apareixerà una finestra emergent per al nom de la vostra aplicació.

Escriviu el nom de l'aplicació i feu clic a "Crea". Trieu un nom descriptiu (per exemple, "Greeterbot") si el bot de l'aplicació funciona per saludar els usuaris. Tot i això, un nom com "Greeterbot" pot provocar errors perquè és un nom tan popular. Per tant, afegiu una cadena de números al final del nom (per exemple, "Greeterbot38764165441")

Creeu un bot al pas 7 de Discord
Creeu un bot al pas 7 de Discord

Pas 3. Feu clic a Bots al menú de l'esquerra

Aquest menú està indicat per una icona de trencaclosques.

Creeu un bot al pas 8 de Discord
Creeu un bot al pas 8 de Discord

Pas 4. Feu clic a Afegeix bot

Aquest botó es troba sota l’encapçalament “Build-A-Bot”.

  • Feu clic a "Sí, feu-ho!”A la finestra emergent per confirmar l'acció.
  • Si rebeu un missatge d'error sobre un nom massa popular, torneu a la pàgina de l'aplicació i canvieu-ne el nom. Per exemple, el nom "Music Bot" es considera massa popular. Tanmateix, podeu afegir alguns números al final del nom de l'aplicació.
Creeu un robot al pas 9 de Discord
Creeu un robot al pas 9 de Discord

Pas 5. Feu clic a Feu clic per revelar el testimoni

Aquesta publicació es troba a l'àrea d'informació del bot. Quan es fa clic al text, podeu veure una sèrie de lletres i números.

Feu clic a "Copia" per copiar tot el text. Podeu enganxar-lo en una nota adhesiva o en una aplicació de notes, però assegureu-vos que podeu accedir al codi i no el doneu a ningú. Qualsevol persona amb el codi pot controlar el bot. El codi sempre es mostrarà en aquesta pàgina quan el necessiteu

Part 3 de 6: enviament de robots a servidors o canals del servidor Discord

Creeu un robot al pas 10 de Discord
Creeu un robot al pas 10 de Discord

Pas 1. Feu clic a Informació general

Es troba al menú de la part esquerra de la pantalla.

Creeu un bot al pas 11 de Discord
Creeu un bot al pas 11 de Discord

Pas 2. Feu clic a Copia a la secció "Identificador de client"

Aquesta opció es troba al centre de la pàgina web.

Creeu un bot al pas 12 de Discord
Creeu un bot al pas 12 de Discord

Pas 3. Enganxeu l'identificador de client que heu copiat a l'URL següent:

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

Per exemple, si el vostre ID de client és "000000000000000001", l'URL tindrà el següent aspecte:

Creeu un bot al pas 13 de Discord
Creeu un bot al pas 13 de Discord

Pas 4. Enganxeu l'URL a la barra d'adreces del navegador

Se us dirigirà a una pàgina nova que us permetrà afegir robots al vostre canal.

  • Feu clic al quadre desplegable per mostrar tots els canals compatibles.
  • Feu clic a "Autoritza" per continuar. Rebrà un missatge de confirmació que s'ha afegit el bot i que es pot tancar la pestanya activa.

Part 4 de 6: Codificació de robots

Pas 1. Creeu una carpeta per als codis de bot a l'escriptori

Creeu fitxers de codi que posteriorment s'afegiran a la carpeta.

  • El codi que es mostra en aquest article està extret de
  • Si voleu, podeu cercar a Internet altres codis bot, com ara codis per reproduir música contínuament. Aquest wikiHow utilitza codi de mostra per a robots que responen a text o ordres que comencen per "!"

Pas 2. Obriu un programa d'edició de text

Podeu utilitzar un programa d’edició de text de gamma inferior com Bloc de notes per a Windows o TextEdit per a Mac.

Pas 3. Introduïu el codi següent:

    {"Token": "El vostre testimoni de bot"}

  • Assegureu-vos que introduïu el número de testimoni de bot obtingut dels passos anteriors entre cometes al text del codi.

Pas 4. Deseu el fitxer com a "auth.json"

Assegureu-vos que el fitxer no es desi amb una extensió.txt.

Pas 5. Creeu un document nou

Podeu crear-ne prement la drecera Ctrl + N (Windows) o Cmd + N (Mac) o fent clic a l'opció "Nou" de la pestanya "Fitxer".

Pas 6. Escriviu el codi següent:

    {"Name": "greeter-bot", "version": "1.0.0", "description": "My First Discord Bot", "main": "bot.js", "author": "Your name", "Dependències": {}}

  • Assegureu-vos que substituïu l'entrada "El vostre nom" pel vostre nom. També podeu canviar l'entrada de "descripció" si no voleu utilitzar "El meu primer bot de discòrdia".

Pas 7. Deseu el fitxer com a "package.json"

Assegureu-vos que el fitxer no es desi amb una extensió.txt.

Pas 8. Creeu un document nou

Podeu crear-ne prement la drecera Ctrl + N (Windows) o Cmd + N (Mac) o fent clic a l'opció "Nou" de la pestanya "Fitxer".

Pas 9. Escriviu el codi del bot

Per exemple, si voleu crear un bot que respongui a missatges o ordres que comencin amb el símbol "!", Escriviu el codi següent:

    var Discord = require ('discord.io'); var logger = require ('winston'); var auth = require ('./ auth.json'); // Configureu els paràmetres del registre logger.remove (logger.transports. Console); logger.add (nou logger.transports. Console, {colorize: true}); logger.level = 'depurar'; // Inicialitzar Discord Bot var bot = Discord. Client nou ({token: auth.token, autorun: true}); bot.on ('llest', funció (evt) {logger.info ('Connected'); logger.info ('Inici de sessió com:'); logger.info (bot.username + '- (' + bot.id + ')');}); bot.on ('missatge', funció (usuari, ID d'usuari, canalID, missatge, evt) {// El nostre bot ha de saber si executarà una ordre // Escoltarà els missatges que començaran amb `!` 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 ({a: channelID, missatge: 'Pong!'}); break; // Només cal afegir qualsevol ordre de cas si voleu.}}});

Creeu un bot al pas 14 de Discord
Creeu un bot al pas 14 de Discord

Pas 10. Deseu el fitxer com a "bot.js"

Assegureu-vos que el fitxer no es desi amb una extensió.txt.

Podeu tancar el programa d’edició de text en aquest moment

Part 5 de 6: Instal·lació d'un bot de suport

Creeu un robot al pas 15 de Discord
Creeu un robot al pas 15 de Discord

Pas 1. Obriu una finestra del símbol del sistema

Al Windows, podeu utilitzar la paraula clau "Cmd" al camp de cerca de Windows al menú "Inici". En un Mac, podeu cercar "Símbol d'ordres" mitjançant Spotlight.

Creeu un bot al pas 16 de Discord
Creeu un bot al pas 16 de Discord

Pas 2. Accediu a la carpeta bots de l'escriptori

Per exemple, podeu escriure cd / Users / Default Desktop / Desktop / FolderDiscordBotName.

Creeu un bot al pas 17 de Discord
Creeu un bot al pas 17 de Discord

Pas 3. Escriviu npm install discord.io winston –save i premeu Retorn

Un cop instal·lat Node.js, aquesta línia d’ordres descarregarà automàticament el suport o la dependència del bot a la carpeta de l’escriptori.

Creeu un bot al pas 18 de Discord
Creeu un bot al pas 18 de Discord

Pas 4. Escriviu npm install i premeu Entra.

El codi garantirà que no hi hagi cap altre element o programa que calgui instal·lar perquè el bot funcioni.

Ara teniu el codi del bot i comprovareu que el codi pot funcionar amb el mètode següent

Part 6 de 6: Executar el bot

Creeu un bot al pas 19 de Discord
Creeu un bot al pas 19 de Discord

Pas 1. Escriviu node bot.js i premeu Retorn a la finestra del símbol del sistema

Si rebeu un missatge d'error, esteu fent alguna cosa malament amb el codi bot.

Creeu un robot al pas 20 de Discord
Creeu un robot al pas 20 de Discord

Pas 2. Escriviu "! Intro" a Discord

Introduïu l'ordre al canal que conté el bot. El codi de mostra que es mostra en aquest article indica al robot que respongui a les ordres o publicacions que comencin amb el símbol "!" amb la paraula "Pong!". Per provar si el bot funciona, escriviu "! Intro" i espereu una resposta o resposta del bot.

Creeu un bot al pas 21 de Discord
Creeu un bot al pas 21 de Discord

Pas 3. Comproveu el codi si no obteniu cap resposta

Si el bot no respon al missatge "! Intro" de Discord, torneu a llegir aquest wikiHow i assegureu-vos que el bot està configurat correctament. A més, assegureu-vos:

  • Node.js s'ha instal·lat correctament.
  • El testimoni de bot s’insereix correctament al fitxer auth.json.
  • Esteu al mateix canal que el bot
  • El bot ja està al servidor.
  • El codi inclòs als fitxers auth.json, bot.js i package.json és correcte.
  • Heu descarregat tots els suports o dependències perquè el bot funcioni mitjançant el símbol del sistema (després d'instal·lar Node.js).

Recomanat: