Bots de Discord escritos en NodeJS tienen una utilidad increíble; al aprovechar JavaScript al máximo, NodeJS facilita el envío de mensajes, la escucha de eventos y el manejo de errores. Se pueden crear muchos tipos diferentes de bots, como un bot de música que puede reproducir canciones directamente en un canal. Además, hay muchos paquetes adicionales de Node.js disponibles para la instalación fácil de módulos completos o funcionalidades. Alternativamente, se puede utilizar un Repositorio de Git para extraer automáticamente estos archivos.
Nota: Algunos pasos pueden variar según el bot instalado; siempre revisa el archivo "Readme" del bot para verificar los pasos requeridos.
1. Si el bot está en un .zip, extráelo en una carpeta vacía.
2. Abre el .env con cualquier software de edición de texto.
Nota: Si el bot no utiliza un .env, revisa el readme para pasos alterados o modifica el archivo principal directamente.
3. El Token y Client_ID deben generarse desde el Portal de Desarrolladores de Discord.
4. Después de crear una aplicación, ve a la pestaña Bot .
5. Desactiva la configuración de Bot Público y activa los Privileged Gateway Intents.
6. Desde la sección Token , selecciona Copiar. Si no hay un token presente, entonces selecciona el botón Reset Token .
7. Regresa al archivo .env y pega el token.
8. Desde el Portal de Desarrolladores, ve a OAuth2 y copia el Client ID.
9. Pega el Client ID en el archivo .env .
10. Guarda el documento presionando Ctrl + S o Archivo > Guardar.
11. Invita al bot al servidor ingresando el siguiente enlace con el ID de Cliente del Bot: https://discord.com/oauth2/authorize?client_id=INSERT_CLIENT_ID_HERE&scope=bot&permissions=8.
12. Inicia sesión en el panel de BisectHosting Starbase.
13. Ve a la pestaña Files .
14. Sube el bot personalizado y cualquier archivo adicional al servidor.
15. Ve a la pestaña Startup .
16. Bajo Paquetes Adicionales, ingresa los módulos que se instalarán cuando el bot se ejecute, separados por un espacio.
17. En la sección Archivo Principal , establece el nombre del archivo principal que utiliza el bot, como index.js.
18. Una vez terminado, regresa a la pestaña Inicio y inicia el bot.