PROGRAMAR UN BOT DESDE 0 EN NODEJS - 1
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.
- 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 comandoBash:
npm init -y
- Una vez se han cargado todos los archivos instalaremos DISCORDJS y ejecutaremos este otro comandosBash:
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
¿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
Última edición: