DISCORD BOT 2: NUESTRO PRIMER BOT


intel

Programador
Nodero
Noder
PROGRAMAR UN BOT DESDE 0 EN NODEJS - 2
Este es el tutorial 2 de programación donde crearemos nuestro primer bot

¿Que veremos en este tutorial?
Crearemos nuestro fichero main.js y usaremos el token de nuestro bot para poder interactual con el.


  • Para comenzar abriremos nuestro editor de codigo y entraremos en la carpeta del proyecto
  • Una vez dentro, crearemos un nuevo archivo llamando main.js
  • Ahora viene lo divertido, empezamos a programar.
    • Empezaremos indicándole de donde tiene que cojer el repositorio de discord.js y crearemos una variable llamada cliente
      JavaScript:
      const Discord = require("discord.js");
      const cliente = new Discord.Client();


    • Ahora crearemos un evento para saber que el bot se ha iniciado correctamente
      JavaScript:
      cliente.on("ready", () => { 
      console.log("Estoy listo!");
      });


      Con estas lineas de codigo le diremos que cuando el evento ready este activo devuelva por consola ESTOY LISTO, esta frase la podeis cambiar.

    • Ahora crearemos nuestro primer "comando"
      JavaScript:
      cliente.on("message", (message) => {
      if(message.content.startsWith("ping")) {
      message.channel.send("pong!");
      }
      });

      Aqui usaremos el evento message y le diremos que cuando manden un mensaje y el contenido sea PING el bot devuelva PONG.
  • Ahora le daremos uso al token que conseguimos en el tutorial anterior, para ello iremos al portal de desarrolladores de discord AQUI.
    • Iremos a nuestra aplicación/bot.
    • Iremos a la sección donde pone BOT y donde pone TOKEN pues le daremos a copiar.
    • Ahora iremos a nuestro editor de código y pegaremos esta linea de código donde le indicamos que use el token.
      JavaScript:
      cliente.login("tutoken");
Pero... ¿Como añadir mi bot a mi servidor de discord?
En el portal de desarrolladores de discord en la información general de nuestro bot tendremos un ID el cual debemos copiar, iremos a este web AQUI y abajo pone CLIENT ID pues ahí tenemos que poner el id de nuestro bot, justo debajo tendremos el enlace de invitación (solo hay que dar click y seleccionar el servidor que queremos), en este caso le daremos todos los permisos.

1582142057374.png


Ahora iremos a nuestro edtiro de codigo, abriremos la consola/terminal y pondemos
Bash:
node main.js

Si la consola te devuelve ESTOY LISTO, ya puedes ir a tu servidor y escribir PING y el bot de constestara PONG.

1582142280373.png


¿Donde puede descargar el código?

Puedes descargarlo desde AQUÍ o puedes verlo ONLINE
 

Adjuntos

  • 1582141542526.png
    1582141542526.png
    165,3 KB · Visitas: 21
  • discord-tutorial-1.zip
    414,3 KB · Visitas: 24
Última edición:

TraveloBastardo

Miembro muy activo
Noderador
Nodero
Nodo Trading
Noder
PROGRAMAR UN BOT DESDE 0 EN NODEJS - 2
Este es el tutorial 2 de programación donde crearemos nuestro primer bot

¿Que veremos en este tutorial?
Crearemos nuestro fichero main.js y usaremos el token de nuestro bot para poder interactual con el.


  • Para comenzar abriremos nuestro editor de codigo y entraremos en la carpeta del proyecto
  • Una vez dentro, crearemos un nuevo archivo llamando main.js
  • Ahora viene lo divertido, empezamos a programar.
    • Empezaremos indicándole de donde tiene que cojer el repositorio de discord.js y crearemos una variable llamada cliente
      JavaScript:
      const Discord = require("discord.js");
      const cliente = new Discord.Client();


    • Ahora crearemos un evento para saber que el bot se ha iniciado correctamente
      JavaScript:
      cliente.on("ready", () => { 
      console.log("Estoy listo!");
      });


      Con estas lineas de codigo le diremos que cuando el evento ready este activo devuelva por consola ESTOY LISTO, esta frase la podeis cambiar.

    • Ahora crearemos nuestro primer "comando"
      JavaScript:
      cliente.on("message", (message) => {
      if(message.content.startsWith("ping")) {
      message.channel.send("pong!");
      }
      });

      Aqui usaremos el evento message y le diremos que cuando manden un mensaje y el contenido sea PING el bot devuelva PONG.
  • Ahora le daremos uso al token que conseguimos en el tutorial anterior, para ello iremos al portal de desarrolladores de discord AQUI.
    • Iremos a nuestra aplicación/bot.
    • Iremos a la sección donde pone BOT y donde pone TOKEN pues le daremos a copiar.
    • Ahora iremos a nuestro editor de código y pegaremos esta linea de código donde le indicamos que use el token.
      JavaScript:
      cliente.login("tutoken");
Pero... ¿Como añadir mi bot a mi servidor de discord?
En el portal de desarrolladores de discord en la información general de nuestro bot tendremos un ID el cual debemos copiar, iremos a este web AQUI y abajo pone CLIENT ID pues ahí tenemos que poner el id de nuestro bot, justo debajo tendremos el enlace de invitación (solo hay que dar click y seleccionar el servidor que queremos), en este caso le daremos todos los permisos.

Ver el archivo adjunto 1610

Ahora iremos a nuestro edtiro de codigo, abriremos la consola/terminal y pondemos
Bash:
node main.js

Si la consola te devuelve ESTOY LISTO, ya puedes ir a tu servidor y escribir PING y el bot de constestara PONG.

Ver el archivo adjunto 1611


¿Donde puede descargar el código?

Puedes descargarlo desde AQUÍ o puedes verlo ONLINE
Bien explicado Like
 
  • Like
Reacciones : intel

Thegjv

Moder fav <3
Noderador
Nodero
Noder
PROGRAMAR UN BOT DESDE 0 EN NODEJS - 2
Este es el tutorial 2 de programación donde crearemos nuestro primer bot

¿Que veremos en este tutorial?
Crearemos nuestro fichero main.js y usaremos el token de nuestro bot para poder interactual con el.


  • Para comenzar abriremos nuestro editor de codigo y entraremos en la carpeta del proyecto
  • Una vez dentro, crearemos un nuevo archivo llamando main.js
  • Ahora viene lo divertido, empezamos a programar.
    • Empezaremos indicándole de donde tiene que cojer el repositorio de discord.js y crearemos una variable llamada cliente
      JavaScript:
      const Discord = require("discord.js");
      const cliente = new Discord.Client();


    • Ahora crearemos un evento para saber que el bot se ha iniciado correctamente
      JavaScript:
      cliente.on("ready", () => { 
      console.log("Estoy listo!");
      });


      Con estas lineas de codigo le diremos que cuando el evento ready este activo devuelva por consola ESTOY LISTO, esta frase la podeis cambiar.

    • Ahora crearemos nuestro primer "comando"
      JavaScript:
      cliente.on("message", (message) => {
      if(message.content.startsWith("ping")) {
      message.channel.send("pong!");
      }
      });

      Aqui usaremos el evento message y le diremos que cuando manden un mensaje y el contenido sea PING el bot devuelva PONG.
  • Ahora le daremos uso al token que conseguimos en el tutorial anterior, para ello iremos al portal de desarrolladores de discord AQUI.
    • Iremos a nuestra aplicación/bot.
    • Iremos a la sección donde pone BOT y donde pone TOKEN pues le daremos a copiar.
    • Ahora iremos a nuestro editor de código y pegaremos esta linea de código donde le indicamos que use el token.
      JavaScript:
      cliente.login("tutoken");
Pero... ¿Como añadir mi bot a mi servidor de discord?
En el portal de desarrolladores de discord en la información general de nuestro bot tendremos un ID el cual debemos copiar, iremos a este web AQUI y abajo pone CLIENT ID pues ahí tenemos que poner el id de nuestro bot, justo debajo tendremos el enlace de invitación (solo hay que dar click y seleccionar el servidor que queremos), en este caso le daremos todos los permisos.

Ver el archivo adjunto 1610

Ahora iremos a nuestro edtiro de codigo, abriremos la consola/terminal y pondemos
Bash:
node main.js

Si la consola te devuelve ESTOY LISTO, ya puedes ir a tu servidor y escribir PING y el bot de constestara PONG.

Ver el archivo adjunto 1611


¿Donde puede descargar el código?

Puedes descargarlo desde AQUÍ o puedes verlo ONLINE
Genial :D
 

Anon

🏴‍☠️
Owner
Staff
Moderador
Paladín de Nodo
Jinete de Nodo
Burgués de Nodo
Noderador
Nodero
Noder

Thegjv

Moder fav <3
Noderador
Nodero
Noder
Estoy siguiendolo y me parece un trabajazo que estes compartiendo esto, dale duro que gracias a ti voy a tener el mejor bot del server ;P
 
  • Like
Reacciones : intel

Dark

🔥root313🔥
Staff
Moderador
Paladín de Nodo
Jinete de Nodo
Burgués de Nodo
Noderador
Nodero
Noder Pro
Noder
Ostia, no lo había visto nunca.
 

Starks

Nuevo miembro
PROGRAMAR UN BOT DESDE 0 EN NODEJS - 2
Este es el tutorial 2 de programación donde crearemos nuestro primer bot

¿Que veremos en este tutorial?
Crearemos nuestro fichero main.js y usaremos el token de nuestro bot para poder interactual con el.


  • Para comenzar abriremos nuestro editor de codigo y entraremos en la carpeta del proyecto
  • Una vez dentro, crearemos un nuevo archivo llamando main.js
  • Ahora viene lo divertido, empezamos a programar.
    • Empezaremos indicándole de donde tiene que cojer el repositorio de discord.js y crearemos una variable llamada cliente
      JavaScript:
      const Discord = require("discord.js");
      const cliente = new Discord.Client();


    • Ahora crearemos un evento para saber que el bot se ha iniciado correctamente
      JavaScript:
      cliente.on("ready", () => {
      console.log("Estoy listo!");
      });


      Con estas lineas de codigo le diremos que cuando el evento ready este activo devuelva por consola ESTOY LISTO, esta frase la podeis cambiar.

    • Ahora crearemos nuestro primer "comando"
      JavaScript:
      cliente.on("message", (message) => {
      if(message.content.startsWith("ping")) {
      message.channel.send("pong!");
      }
      });

      Aqui usaremos el evento message y le diremos que cuando manden un mensaje y el contenido sea PING el bot devuelva PONG.
  • Ahora le daremos uso al token que conseguimos en el tutorial anterior, para ello iremos al portal de desarrolladores de discord AQUI.
    • Iremos a nuestra aplicación/bot.
    • Iremos a la sección donde pone BOT y donde pone TOKEN pues le daremos a copiar.
    • Ahora iremos a nuestro editor de código y pegaremos esta linea de código donde le indicamos que use el token.
      JavaScript:
      cliente.login("tutoken");
Pero... ¿Como añadir mi bot a mi servidor de discord?
En el portal de desarrolladores de discord en la información general de nuestro bot tendremos un ID el cual debemos copiar, iremos a este web AQUI y abajo pone CLIENT ID pues ahí tenemos que poner el id de nuestro bot, justo debajo tendremos el enlace de invitación (solo hay que dar click y seleccionar el servidor que queremos), en este caso le daremos todos los permisos.

Ver el archivo adjunto 1610

Ahora iremos a nuestro edtiro de codigo, abriremos la consola/terminal y pondemos
Bash:
node main.js

Si la consola te devuelve ESTOY LISTO, ya puedes ir a tu servidor y escribir PING y el bot de constestara PONG.

Ver el archivo adjunto 1611


¿Donde puede descargar el código?

Puedes descargarlo desde AQUÍ o puedes verlo ONLINE
Era justo lo que estaba buscando, gracias
 
  • Like
Reacciones : Dark