Bots de Discord usando NodeJS tienen una utilidad increíble; al utilizar JavaScript al máximo, NodeJS facilita el envío de mensajes, la escucha de eventos o el manejo de errores. Se pueden crear muchos tipos de bots o funciones diferentes, como un bot de música que puede reproducir canciones directamente en un canal. Además, hay muchos paquetes adicionales disponibles para instalar en NodeJS que permiten la instalación sencilla de módulos o funcionalidades completas. Alternativamente, se puede usar un Repositorio Git para obtener estos archivos automáticamente.
Nota: Algunos pasos pueden variar según el bot instalado; siempre verifica el archivo "Readme" del bot para confirmar los pasos requeridos.
1. Si el bot está en un .zip, extráelo a una carpeta vacía.
2. Abre el .env archivo con cualquier software de edición de texto.
Nota: Si el bot no usa un .env, verifica el readme para pasos alterados o modifica el archivo principal directamente.
3. El Token y Client_ID deben generarse desde el Portal de Desarrollo de Discord.
4. Después de crear una app, ve a la pestaña Bot .
5. Desactiva la configuración de Bot Público y activa las Privileged Gateway Intents.
6. En la sección de Token , elige Copiar. Si no hay token presente, selecciona el botón Reset Token .
7. Regresa al archivo .env y Pega el token.
8. Desde el Portal de Desarrollo, 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 Client ID de los Bots: https://discord.com/oauth2/authorize?client_id=INSERT_CLIENT_ID_HERE&scope=bot&permissions=8.
12. Inicia sesión en el panel BisectHosting Starbase.
13. Ve a la pestaña Archivos .
14. Sube el bot personalizado y cualquier archivo adicional al servidor.
15. Ve a la pestaña Inicio .
16. Bajo Paquetes Adicionales, ingresa cualquier módulo que se instale cuando el bot se ejecute, separado por un Espacio.
17. En la sección de Archivo Principal , establece el nombre al archivo principal que usa el bot, como index.js.
18. Una vez finalizado, regresa a la pestaña Inicio y inicia el bot.