Start Bot

Antes de empezar a ver todas las funciones, hay que encender nuestro bot primero.

1. Importa startBot

Primero importa startBot del package mvkproject, esto es importante para evitar errores más tarde.

const { startBot } = require('mvkproject');

2. Crea el cliente

Establecemos la instancia del client, y para empezar nos pedirá token.

const client = startBot({
  token: '...', // Reemplaza "..." por el token de tu bot.
});

3. Agrega los Intents

Especifica los intents necesarios para tu bot, cabe recalcar que MessageContent es un intent muy necesario, contrariamente no se enviarán mensajes. También puedes optar por usar la calculadora de intents, y poner un número específico de intents.

const client = startBot({
  token: '...', // Reemplaza "..." por el token de tu bot.
  intents: [
    'Guilds',
    'GuildMessages',
    'MessageContent'
    // Agrega más si son necesarios
  ]
});

4. Establece el prefix del comando

Establece el prefix de los comandos que crearás más adelante. En caso de poner una letra, esta será insensible a mayúsculas o minúsculas. Ejemplo: Establezco b! como prefix, servirá también B!.

const client = startBot({
  token: '...', // Reemplaza "..." por el token de tu bot.
  intents: [
    'Guilds',
    'GuildMessages',
    'MessageContent'
    // Agrega más si son necesarios
  ],
  prefix: '!', // Reemplaza "!" por el prefix que desees para tus comandos.
});

5. Código Final

El código final debería verse algo así. Obviamente, reemplaza el token por el de tu bot para evitar errores.

const { startBot } = require('mvk-project');

const client = startBot({
  token: '...',
  intents: [
    'Guilds',
    'GuildMessages',
    'MessageContent'
  ],
  prefix: '!'
});
module.exports = client;

Si todo está correctamente, deberías al poner node index.js en tu consola debería mostrarse un mensaje similar a este:

Bot MVK Project#3000 logged in successfully!

Felicidades, completaste la primera parte, si lo hiciste sin errores, ten por seguro que te irá bien. Suerte con tus proyectos! En caso de errores, no dudes en unirte a nuestro discord o contáctanos por nuestro email [email protected].

Last updated