DISCORD BOT 1: Preparando el entorno de desarrollo


intel

Programador
Nodero
Noder
PROGRAMAR UN BOT DESDE 0 EN NODEJS - 1

maxresdefault.jpg

Este es el tutorial 1 del curso de programación usando JAVASCRIPT, usaremos el framework NODEJS y la libreria de DISCORDJS

¿Que veremos en este tutorial?

En este tutorial veremos como crear el bot desde el portal de desarrolladores de discord y la instalacion de nodejs con sus librerias.


  • Para empezar debes crear el bot/aplicación desde el portal de desarrolladores para poder obtener el token que mas tarde usaremos.
    • Iremos a este ENLACE
    • Daremos click donde pone New Applicarion y le pondremos en nombre que queramos. IMAGEN
    • Iremos a la opción de BOT y daremos a añadir BOT, nos saldra un popup y le daremos a YES, DO IT!. IMAGEN
  • Ahora instalaremos NODEJS, podeis ir a este ENLACE (se os descargará automáticamente de la web oficial) y lo instalaremos como un programa normal.
  • Ahora toca crear los archivos
    • Iremos al escritorio y crearemos una carpeta (no importa el nombre, a ser posible sin espacios).
    • Ahora iremos a nuestro editor de código preferido, en mi caso usare VISUAL STUDIO CODE.
    • Desde el editor de codigo seleccionaremos la carpeta: File > Open Folder.
    • Una vez dentro de la carpeta iremos a Terminal > New Terminal (desde el editor de codigo).
  • Iniciar el proyecto desde NODEJS
    • Si habeis seguido todos los pasos estareis en la terminal de VSCODE.
    • Ejecutaremos este comando
      Bash:
      npm init -y
    • Una vez se han cargado todos los archivos instalaremos DISCORDJS y ejecutaremos este otro comandos
      Bash:
      npm install discord.js

Si ya has llegado aqui es por que has seguido todos los pasos y ya tienes todo el entorno preparado y listo para empezar a programar.

El siguiente tutorial lo subire en cuanto pueda.

Pero... ¿Que comandos vamos a programar más adelante?
Buenas pregunta, en un principio programaremos estos comandos, mientras mas apoyo tengan los tutoriales mas contenido tendra

COMANDOS ASEGURADOS


  • Ban --> Comando para banear a un usuario y mandar un log al servidor.
  • Help --> Comando para ver la información del bot.
  • Clear --> Comando para limpiar el chat.
  • Invitación --> Comando para crear invitaciones
  • Musica --> Comando para poder reproducir música desde tu bot
  • Se añadirán más comandos
COMANDOS DEPENDIENDO DEL APOYO

¿Por que estos comandos es dependiendo del apoyo?
En estos comandos usamos base de datos y requiere mas tiempo para poder documentarlo todo

  • Sistema de niveles --> Sistema automático que asigna rango dependiendo de la cantidad de mensajes que mandes o por puntos.
  • Log --> Comando para seleccionar un canal para enviar todas las interaccones de los usuarios.
  • Bienvenida --> Sistema automático para saludar a miembros nuevos con mensajes personalizados para cada servidor.
  • Sistema de canales --> Podrás publicar tu bot para que cada servidor lo configure con sus propios canales.
  • Se añadirán mas comandos
 

Adjuntos

  • 1582125387858.png
    1582125387858.png
    156,2 KB · Visitas: 25
  • 1582125551907.png
    1582125551907.png
    163,7 KB · Visitas: 20
Última edición:

Anon

🏴‍☠️
Owner
Staff
Moderador
Paladín de Nodo
Jinete de Nodo
Burgués de Nodo
Noderador
Nodero
Noder
Muy útil la verdad, UP! 🔥
 
  • Like
Reacciones : intel

Thegjv

Moder fav <3
Noderador
Nodero
Noder
Me parece increible que hagas esto, tienes todo mi apoyo! Maybe añadir la opcion de crear un bot de musica en un futuro estaria guay :D