Crear bots Discord

Crear bots discord
Winper Redactor
Winper Redactor

Tip master

Contenidos

Una de las principales razones de que Discord sea tan popular es gracias a los bots, de modo que ha pasado de ser un canal exclusivo para comunidad gamer, a incluir todo tipo de personas en diversos tipos de servidores. 

 

Los bots de Discord están diseñados para automatizar diversas tareas en los canales del servidor. Sin embargo, para poder utilizarlos es necesario que cuentes con tu propio canal en Discord

 

Si quieres incluir música, enviar saludos automatizados, establecer reglas en tu canal, entre otros, pero no encuentras un bot que satisfaga las necesidades de tu canal, no te preocupes. 

A lo largo de este artículo te mostraremos como crear bots Discord. Lo mejor es que no es una tarea muy complicada, incluso para aquellos que aún son nuevos en el área de la codificación.

¿Cómo crear bots de Discord?

Como bien sabemos, crear un bot de Discord nos permitirá automatizar diversas tareas en la plataforma, de modo que pueda realizar cualquier acción que decidamos.

 

Afortunadamente, no es necesario tener muchos conocimientos de programación para crear bots discord, sólo debes conocer algunos conceptos básicos y listo. No obstante, si quieres crear un bot para Discord multitarea, es indispensable que tengas más experiencia de programación. 

Antes de ir de lleno a crear tu propio bot de Discord, debes saber que la plataforma brinda una ayuda para que, al momento de programar bots Discord, puedas guiarte paso a paso. Esto se debe a que la empresa promueve la creación de nuevos bots que puedan ser utilizados en los servidores y satisfagan, cada vez más, las necesidades de los usuarios y los canales.

Paso a paso para programar tu propio bot de Discord:

Programar un bot de forma manual requiere de algunos conocimientos de programación y codificación, ya que sin ellos, el bot no aplicaría las acciones que tu necesitas para tu servidor. 

Para programar tu bot debes hacer lo siguiente: 

  1. En tu servidor, ubica la opción ‘’Modo desarrollador’’ y activala.

  2. Luego, selecciona ‘’Discord API’’.

  3. Presiona la opción ‘’Applications’’, que se encuentra ubicada en la en la barra del menú en el apartado de desarrollador.

  4. Introduce los datos de usuario que te pide.

  5. Posteriormente, dirígete a ‘’New application’’.

  6. Ingresa el nombre que le quieres poner a tu nuevo bot.
     
  7. Oprime ‘’Create’’.

Una vez has creado tu bot de Discord, es momento de programarlo. Para ello continúa con los siguientes pasos: 

  1. Dirígete a ‘’Bot’’ y genera un token, haciendo clic en ‘’Add Bot’’.
     
  2. Especifica el token del bot. Se trata de una contraseña de acceso.

  3. Guarda el archivo para programar tu bot.

  4. Agrega otros detalles de tu bot en el apartado de ‘’General Information’’.

  5. Ahora haz clic en ‘’OAuth2’’y luego en active bot.

  6. Establece otros permisos que quieres que tenga tu herramienta y al finalizar presiona ‘’Copy’’.

  7. Para terminar selecciona el servidor asociado para que se pueda añadir el bot y listo.

Creador de bots Discord

En caso de que aún no sepas bien cómo programar un bot, puedes utilizar algunos creadores de bots Discord para simplificar el proceso de codificación. Hoy en día existen diversos compiladores en internet que pueden hacer que tu bot funcione.

 

Uno de ellos es Node.js, el cual se trata de un creador de sitios web o creador de bots discord que son armados por medio del lenguaje de programación de JavaScript.

 

Para crear tu propio bot con Node.js debes llevar a cabo los siguientes pasos: 

 

  1. Crea tu cuenta Discord.

     

  2. Descarga Node.js (https://nodejs.org)

     

  3. Inicia sesión en tu cuenta de Discord.

     

  4. Descarga un editor de texto, como por ejemplo: Notepad++. En caso de que ya tengas uno, abrelo. 

Ahora, podemos crear el bot. Es importante tener en cuenta que, para que Discord reconozca tu código debes obtener un token de autorización, a partir de ese punto puedes agregar el bot en tu servidor. 

 

  1. Abre el siguiente link: discordapp.com/developers/applications/me

     

  2. Haz clic en ‘’Nueva aplicación’’.

     

  3. Asígnale un nombre a tu bot.

     

  4. Oprime ‘’Guardar cambios´´.

     

  5. En el menú que se encuentra en lado derecho de la pantalla, selecciona ‘’Bot’’.

     

  6. Automáticamente se abrirá un nuevo menú, en el  que debes seleccionar ‘’Agregar bot’’.

     

  7. En el apartado de ‘’Usuario de App Bot’’ selecciona ‘’Token’’.

     

  8. Oprime el enlace para que aparezca una cadena de texto. Ese escrito es el token de  autorización de tu herramienta, es decir, tu bot. 

El token es el que te da la autorización para modificar y controlar el bot, es por ello que no debe ser compartido con nadie. En caso de que consideres que tu bot está en riesgo, puedes oprimir ‘’Generar un token nuevo’’ para cambiar el código. 

 

  1. Posteriormente, debes dirigirte al apartado de ‘’Detalles de la aplicación’’.

     

  2. Ubica tu ID de cliente.

     

  3. Copia el número e introducelo en el siguiente link. 

https://discordapp.com/oauth2/authorize?&client_id=CLIENTID&scope=bot&permissions=8

 

Para incluirlo en este link solo debes cambiar la palabra CLIENTID por tu número ID. Debe ser algo similar a este:
 

https://discordapp.com/oauth2/authorize?&client_id=22334456463397788&scope=bot&permissions=8

 

 

  1. Copia el enlace y pegalo en el navegador de tu preferencia.

     

  2. En la web donde apareces debes indicar a Discord donde enviarás tu bot.

     

  3. Automáticamente se abrirá Discord, ya sea en una aplicación o en una ventana nueva del navegador.

     

  4. En el servidor, se abrirá un canal que te indicará que un bot se añadió a la sala. 

Es recomendable añadir una carpeta en tu ordenador, en la que puedas archivar todos los elementos que componen tu bot y así acceder a ellos fácilmente, en caso de que necesites modificarlos.

  1. Una vez tengas tu bot listo es momento de crear los archivos de tu bot con el editor de texto. Para ello utilizarás el siguiente código base: “Token”: “Tu token de bot”

  2. Añade el token de tu bot reemplazando la frase ‘’Tu token de bot’’ del código. Es importante que se mantenga dentro de las comillas.
     
  3. Guarda el archivo con el nombre auth.json en la carpeta que creaste en tu ordenador. 

  4. Crea otro archivo con este código:

{

“name”: “greeter-bot”,

“version”: “1.0.0”,

“description”: “Mi primer bot de Discord”,

“main”: “bot.js”,

“author”: “Tu nombre”,

“dependencies”: {}

}

 

  1. En este código debes cambiar el nombre del autor y la descripción, de este modo podrás recordar que hace esta herramienta. 

  2. Guarda este archivo como “package.json” en la misma carpeta que el anterior. 

  3. En el tercer archivo deberás configurar bots discord, para ello copia y pega un código referente a lo que quieres que haga tu bot, modifica los aspectos necesarios y guarda el archivo como bot.js.

  4. Si tu PC en Windows accede al ‘’Símbolo del sistema’’ y escribe cd seguido de la ruta de la carpeta de tus archivos del Bot Discord

  5. Una vez dentro del símbolo del sistema pega: npm install discord.io winston –save en la ruta. 

Este paso permitirá que se instalen todos los archivos necesarios para que tu bot funcione. 

 

  1. Ejecuta tu bot escribiendo “node bot.js” en el símbolo del sistema.

  2. Finalmente ve a tu servidor y ve si funciona el bot. 

Como puedes ver, el proceso de creación de un bot puede ser extenso, por ello recomendamos revisar los bots creados por la comunidad de Discord, ya que muchos de ellos cumplen con diversas funciones y suelen estar disponibles para cualquier persona.

 

De esta forma puedes ahorrarte un tiempo en la programación del bot. 

Deja un comentario

Tu dirección de correo electrónico no será publicada.

❤ Te interesa

Contenidos

Es de lectura breve

Si te interesa estar al tanto de todo...

We Blog

No puedes perderte nuestros tips.
Let's make it!
Ir arriba