TutoDiscord
Servidor de ayudaYouTubeDonacionesTutoPublic
TutoDiscord
TutoDiscord
  • Inicio
  • Información equipo
    • ¿Quiénes sois?
    • ¿Cómo recibir ayuda?
    • ¿A quiénes habéis ayudado?
    • Quiero apoyar este proyecto, ¿cómo puedo hacerlo?
  • Información servidores
    • Comandos de los bots
      • Groovy
      • Rythm
      • HepBoat
      • Zira
    • Sistema de soporte
    • Cambios
  • Guías
    • ModMail
      • Creación del bot
      • Host con Heroku
    • Webhooks (Nivel principiante)
    • Discord.js
      • Creación de la cuenta de su bot
      • Instalación de Discord.js
      • Primeros pasos
      • Embeds
Powered by GitBook
On this page

Was this helpful?

  1. Guías
  2. Discord.js

Primeros pasos

Ahora aprenderá a encender su bot y a realizar una configuración muy básica.

PreviousInstalación de Discord.jsNextEmbeds

Last updated 6 years ago

Was this helpful?

Antes de nada, si nunca ha trabajado con JavaScript, le recomendamos visitar páginas de aprendizaje como .

Abra Visual Studio Code y seleccione la carpeta de su bot.

Una vez abierto, vaya al archivo "package.json" y asegúrese de que el nombre del bot no contiene mayúsculas.

Después cree un nuevo archivo llamado config.json y pegue lo siguiente en su interior:

{
    "token": "su token secreto",
    "prefix": "su prefix"
}

Ponga su Token y su Prefix en los campos indicados.

Luego, cree un archivo llamado index.js y coloque el siguiente código.

const Discord = require("discord.js");
const client = new Discord.Client;
const config = require("./config.json");

var prefix = config.prefix;

client.on("ready", () => {
    console.log(`${client.user.username} está preparado!`);
    client.user.setActivity("con mis amigos.")
});

client.on("message", async message => {
    const args = message.content.slice(prefix.length).trim().split(/ +/g);
    const comando = args.shift().toLowerCase();

    if (!message.content.startsWith(prefix)) return;
    if (message.author.bot) return;

    let usuario = message.author

    switch (comando) {
        case "hola":
            message.reply("hola!");
            break;
    };
});

client.login(config.token);

De esta manera cuándo escriba el comando "hola" el bot le responderá.

CodeAcademy