Ir al panel
Docs Servidores Gaming

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:

Plan gratuito — vía ticket de Discord
Si quieres un servidor gratuito, únete a discord.lynxnodes.es, ve al canal de tickets y crea uno con la categoría Crear Servidor Free. El equipo te pedirá el servicio que quieres (Node.js o Python), la versión, y que aceptes los TyC y la Política de Privacidad. Una vez confirmado, te enviarán el acceso.
Plan de pago — contratación
Si quieres un plan de pago, realiza el abono por cualquiera de nuestros métodos oficiales: Stripe (tarjeta), Bizum, PayPal, Paysafecard o criptomonedas. Si no pagas por Stripe, el equipo te enviará la factura por el ticket de Discord o por correo. Después, abre un ticket en Discord con la categoría Atención al Cliente, adjunta la captura del comprobante de pago, y el staff creará tu servidor y te enviará las credenciales.

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:

Node.js — estructuraárbol
mi-bot/
├── index.js
├── package.json
└── .env
Python — estructuraárbol
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).

.envconfig
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.

Pestaña Startup del panel de LynxNodes con el comando de inicio y la imagen de Docker Sección de variables de la pestaña Startup, incluyendo Main file y Additional Arguments
Nunca compartas tu token
Si tu token de bot se filtra (por ejemplo, subido a un repositorio público), regenera uno nuevo inmediatamente desde el portal de desarrolladores de Discord.

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.jsbash
node index.js
Pythonbash
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.