DISCORD BOT 1: Preparando el entorno de desarrollo

intel

Programador
Nodero
Noder
24 Ene 2019
484
310
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
 
Última edición:

Anon

CEO de Nodo313 ⚡
Miembro del equipo
CEO
Staff
23 Dic 2018
3.617
5.910
Muy útil la verdad, UP! 🔥
 
  • Like
Reacciones : intel

Thegjv

Moder fav <3
Miembro del equipo
Moderador
Noderador
Nodero
Noder
30 Dic 2018
1.844
549
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
 
Arriba Pie