Bot de Discord (Node.js / Python)
Aloja tu bot de Discord hecho en Node.js (discord.js) o Python (discord.py) con uptime 24/7 y reinicio automático ante fallos.
Crear el servidor Node.js o Python
Dependiendo de si quieres el plan gratuito o un plan de pago, el proceso es diferente:
Subir tu código
Sube tu proyecto completo mediante el gestor de archivos del panel. La estructura mínima varía según el lenguaje:
mi-bot/
├── index.js
├── package.json
└── .env
mi-bot/
├── main.py
├── requirements.txt
└── .env
Variables de entorno
Guarda tu token de Discord y otras claves sensibles como variables de entorno, nunca directamente en el código. Puedes hacerlo de dos formas — usa la que prefieras, funcionan igual:
Archivo .env en la raíz de tu proyecto, tal y como lo carga tu código con dotenv (Node.js) o python-dotenv (Python).
DISCORD_TOKEN=tu_token_aqui
CLIENT_ID=tu_client_id
Pestaña Startup del panel, si tu código lee las variables directamente del entorno del sistema en vez de un archivo.
Instalar dependencias y arrancar
El panel ejecuta automáticamente npm install (Node.js) o pip install -r requirements.txt (Python) al desplegar. Los comandos de inicio por defecto son:
node index.js
python main.py
Puedes cambiarlos desde Configuración → Comando de inicio si usas un punto de entrada distinto.
Reinicio automático
Si tu bot se cae por un error no controlado, el panel lo reiniciará automáticamente. También puedes programar reinicios periódicos desde Tareas programadas si tu bot tiende a acumular memoria con el tiempo.